使用Iterator迭代集合元素时,可以调用集合对象的方法增删元素
第1题:
此题为判断题(对,错)。
第2题:
因使用大量的对象而造成很大的存储开销时,适合采用()模式进行对象共享,以减少对象数量从而达到较少的内存占用并提升性能。
A.组合(Composite)
B.享元(Flyweight)
C.迭代器(Iterator)
D.备忘(Memento)
第3题:
A.元组
B.列表
C.可哈希对象
D.可迭代对象
第4题:
当对Set类型的集合使用add()方法时,若方法返回false说明什么?()
第5题:
A.在foreach循环里进行元素的remove操作
B.使用Iterator方式,如果有并发,需要对Iterator对象加锁
C.Iterator进行元素的删除操作,绝对是线程安全的
D.Java无法实现在遍历时,进行删除元素操作
第6题:
A.add(E e)
B.contains(Object o)
C.clear()
D.iterator()
第7题:
A.如果加入一个重复元素将抛出异常
B.如果加入一个重复元素add方法将返回false
C. 集合通过调用equals方法可以返回包含重复值的元素。
D. 重复值将导致编译出错。
第8题:
A、访问聚合对象的内容而无需暴露内部表示
B、不支持对聚合对象的多种遍历
C、为遍历不同的聚合结构提供不同的接口
D、定义聚合对象和迭代器接口时,具体的迭代器可实现访问聚合对象的方法
第9题:
可以使用del删除集合中的部分元素。
第10题:
下面有关迭代器说法错误的是?()