第十三章单元测试
Map接口的主要实现类有HashMap和TreeMap。
当向HashSet集合中添加一个对象时,首先会调用该对象的hashCode方法来计算对象的哈希值。
阅读下面代码
import java.util.ArrayList;
public class Demo {
public static void main(String[] args) {
ArrayList list = new ArrayList();
list.add("aaa");
list.add("bbb");
list.add("ccc");
for (Object obj : list) {
if (obj.equals("bbb")) {
list.remove(obj);
}
}
System.out.println(list);
}
}
下列选项中,哪一个是程序执行后的结果( )下列方法中,不能用于删除Collection集合中元素的是( )
下列关于ArrayList的描述中,错误的是( )
A:错 B:对
答案:对
A:对 B:错
A:
[aaa,ccc]
B:[aaa,bbb,ccc]
C:[]
D:其他都不对
A:
isEmpty()
B:clear()
C:remove()
D:removeAll()
A:
ArrayList集合查找元素非常便捷。
B:ArrayList集合不适合做大量的增删操作。
C:ArrayList集合中的元素索引从1开始。
D:ArrayList集合可以看作一个长度可变的数组。