4. Java集合知识测试 - B卷 下载本文

d) Hashtable不允许null键和值

37. 按照课堂要求重写equals和hashCode后,下面关于这两个方法说法正确的是( )

a) 两个对象的hashCode值相同,那么他们调用equals()方法返回值一定为true b) 两个对象的hashCode值相同,那么他们调用equals()方法返回值可以为false c) hashCode值一般与对象的成员变量有关。

d) 只要重写equals方法,就一定要重写hashCode方法 38. 关于HashMap集合说法正确的是( )

A. HashMap集合是双列集合 B. HashMap集合不允许存储重复键 C. HashMap集合不允许存储重复值 D. HashMap集合线程是安全的

39. 在我们所学知识中,下面哪几项是接口( )

a) java.util.Map

b) java.util.Collection c) java.util.List d) java.util.Set

40. List集合的遍历方式有如下哪几种 ( )

A. Iterator迭代器实现 //开发使用这种方法 B. 增强for循环实现

C. get()和size()方法结合实现 D. get()和length()方法结合实现