4. Java集合知识测试 - B卷 联系客服

发布时间 : 星期四 文章4. Java集合知识测试 - B卷更新完毕开始阅读0a184004df80d4d8d15abe23482fb4daa58d1d1e

16. 将集合转成数组的方法是( )

A. asList() B. toCharArray() C. toArray() D. copy()

17. 父类声明:public class FXfather{….}

现在要定义一个Fxfather的子类son,下面定义错误的是( ) a) class Son extends FXfather{} b) class Son extends FXfather{}

c) class Son extends FXfather{} d) class Son extends FXfather{}

18. ArrayList类的底层数据结构是( )

A. 数组结构 B. 链表结构 C. 哈希表结构 D. 红黑树结构

19. 应用程序的main方法中有以下语句(请参看API文档)

Hashtable hashtable=new Hashtable(); hashtable.put(\hashtable.put(\hashtable.put(\

System.out.println(hashtable.get(\

+ hashtable.get(\

+ hashtable.get(\则输出的结果是 ( )。 a) 编译失败 b) bbb

c) ccc d) cccbbbaaa

20. 关于将int数组使用系统提供的API转成集合后,不可以进行的操作是( )

A. 增加集合中的元素 B. 迭代集合 C. 修改集合中的元素 D. 获取集合中元素的个数

21. 下面代码运行的结果是( )

ArrayList al = new ArrayList<>();

al.add(\al.add(\al.add(\

System.out.println(al);

A. 编译失败 B. [s,ddd,true] C. [true] D. 运行报错

22. 题示代码的功能为:循环遍历输出Map当中的每一个元素

Map map=new HashMap(); map.put(“jessica”,100); map.put(“tom”,200); map.put(“den”,300); Set 位置① set = 位置②; for ( 位置③ per : set) {

System.out.println(per.getKey() + \

}

下列每个选项中分别填入上面三个位置,正确的是 a) map.keySet() Entry

b) > map.entrySet() Entry

c) > map.keySet() Map.Entry

d) > map.entrySet() Map.Entry

23. 下面类或者接口中,不属于集合体系的是( )

a) java.util.Collections b) java.util.Map c) java.util.Vector d) java.util.Hashtable

24. 关于Map.Entry接口说法错误的是( )

A. 具有getkey()方法 B. 具有getValue()方法 C. 具有keySet()方法 D. 具有setValue( )方法

25. 下列代码

public class Base { private void test() {

String aStr = \

}

String bStr = aStr; bStr = aStr.trim();

System.out.println(\

static public void main(String[] a) { } }

其中“_”表示一个空格,运行的结果是 ( )

a) [One,_One_] b) [_One_,One] c) [One,One] d) [_One_,_One_]

new Base().test();

26. 在Java中,( )类可用于创建链表数据结构的对象。

a) LinkedList b) ArrayList c) Collection d) HashMap

27. 以下能以键_值对的方式存储对象的接口是( )

a) java.util.Collection b) java.util.Map c) java.util.HashMap d) java.util.Set

28. 题示代码的功能为:对于一个存放Person对象的ArrayList进行循

环遍历。并输出每个Person对象的idCard和userName。 public class Person{

private Long idCard;