在HashMap中插入一个已存在的键值元素,正确的结果是( )。
A: 产生异常
B: 插入操作失效,原有值不改变
C: 覆盖原有值,旧值丢失
D: 覆盖原有值,可通过put函数返回旧值
A: 产生异常
B: 插入操作失效,原有值不改变
C: 覆盖原有值,旧值丢失
D: 覆盖原有值,可通过put函数返回旧值
举一反三
- put 方法表示放入一个键值对,如果键已存在则新值替换旧值,如果键不存在则 增加一个键值对。
- 如果在过程A中用语句:Call proc(a, b) 调用下面的过程[img=348x132]17d6071544b9f15.png[/img]则调用结束后的结果是( )。 A: 过程A中变量a的值变为原有值的2倍,b的值等于原有值加1 B: 过程A中变量a的值变为原有值的2倍 C: 过程A中变量b的值变为原有值的2倍,a的值等于原有值加1 D: 过程A中变量b的值变为原有值的2倍
- 如果在过程A中用语句:Call proc(a, b) 调用下面的过程[img=348x132]17d6071544b9f15.png[/img]则调用结束后的结果是( )。 A: 过程A中变量a的值变为原有值的2倍,b的值等于原有值加1 B: 过程A中变量b的值变为原有值的2倍,a的值等于原有值加1 C: 过程A中变量b的值变为原有值的2倍 D: 过程A中变量a的值变为原有值的2倍
- 根据照度平方反比定律,当距离增大到为原有值的两倍时,其照度为 A: 照度不变 B: 原有值的1/8 C: 原有值的1/6 D: 原有值的1/4 E: 原有值的1/2
- 如果当前进行的是插入操作,则日志文件中记录的更新前数据的旧值为新插入的值。