9.java基础—集合测评题
选择题
题目1(单选):
下列有关数组和集合说法,错误的选项为 (A )
选项 :
A:数组和集合的长度都是可变的
B:数组的长度固定, 集合的长度可变
C:数组可以存储基本类型和引用类型数据
D: 集合中存储的是引用数据类型
题目2(单选):
下列关于集合说法,错误的选项是( A )
选项 :
A: ArrayList可以存储任意数据类型的数据
B: ArrayList集合容器存储数据,其长度可以发生改变
C: ArrayList集合容器可以通过add方法存储数据
D: ArrayList 集合容器存储数据,存储的是地址值
题目3(单选):
下列代码可以正常编译运行的是( C)
选项 :
A:
ArrayList<String> list = new ArrayList<String>();
list[0] = "程序员";
B:
ArrayList<int> list = new ArrayList<>();
list.add(1024);
C:
ArrayList<String> list = new ArrayList<>();
list.add("程序员");
D:
ArrayList<String> list = new ArrayList<>();
list.append("程序员");
题目4(单选):
下面代码中用于打印输出集合中的数据元素总量,横线处应该填写的正确代码是( D )
public static void main(String[] args){
ArrayList<String> list = new ArrayList<>();
list.add("itheima");
list.add("love");
list.add("life");
list.add("love");
list.add("java");
System.out.println("集合当中的元素个数有:" + ___________________);
}
选项 :
A: list.length
B: list.length()
C: list.size
D: list.size()
题目5(单选):
public static void main(String[] args){
ArrayList<String> list = new ArrayList<>()