第六章测试
1.以下关于for each的说法中,哪一个是错误的( )
A:使用for each遍历集合时,可以对元素进行修改。
B:for each可以对数组进行遍历。
C:for each循环是一种更加简洁的for循环,也称增强for循环。
D:for each可以对集合进行遍历。

答案:A
2.下面关于List集合的描述中,哪一个是错误的( )
A:List集合没有索引
B:List集合是有索引的
C:List集合可以存储重复的元素
D:List集合存和取的顺序一致
3.下列关于LinkedList的描述中,错误的是( )
A:LinkedList集合对于元素的增删操作具有很高的效率。
B:LinkedList集合中每一个元素都使用引用的方式来记住它的前一个元素和后一个元素。
C:LinkedList集合对于元素的查找操作具有很高的效率。
D:LinkedList集合中的元素索引从0开始。
4.下列方法中可以用于往HashSet集合中添加元素的是( )
A:contains(Objecto)
B:iterator()
C:clear()
D:add(Ee)
5.下列选项中,哪些方法是LinkedList类独有的( )
A:void addFirst(Object o)
B:boolean remove(Object obj)
C:Object getFirst()
D:Object removeFirst()
6.下列关于HashMap集合的描述中,正确的是( )
A:HashMap集合存储的对象,必须保证不出现重复的键
B:HashMap集合是Map接口的一个实现类
C:HashMap集合中,如果存储的键名称相同,那么后存储的值则会覆盖原有的值,简而言之就是,键相同,值覆盖
D:HashMap集合存储的对象都是键值映射关系
7.下列遍历方式中,哪些可以用来遍历List集合( )
A:get()和length()方法结合实现
B:Iterator迭代器实现
C:增强for循环实现
D:get()和size()方法结合实现
8.集合只能存储对象,不能存储基本类型数据。( )
A:错 B:对 9.Set接口中元素是无序的。( )
A:对 B:错 10.合理使用泛型可以避免在程序中进行强制类型转换。( )
A:对 B:错

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(30) dxwkbang
返回
顶部