public class Demo01 { public static void main(String[] args) { List list = new ArrayList(); list.add("zhangsan"); list.add("lisi"); list.add("wangwu"); list.add("zhaoliu"); Iterator it = list.iterator(); while (it.hasNext()) { Object object = (Object) it.next(); System.out.println(object); } } }
举一反三
- 智慧职教: 现在存在一个ArrayList类型的集合对象list,向该集合对象中添加集合元素,使用( )语句实现。
- public class Example { public static void main(String[] args) { ArrayList list = new ArrayList(); // 创建ArrayList集合 list.add("Tom"); // 向该集合中添加字符串 list.add("Jerry"); Iterator it = list.iterator(); //获取迭代器 it.next(); it.next(); System.out.println(it.next()); } } 运行以上程序,输出结果是( )
- 智慧职教: 现在存在一个ArrayList类型的集合对象list,使用( )获取这个集合对象中第一个集合元素。
- Iterator是个接口,主要用于遍历集合,Iterator对象被称为迭代器对象 A: 对 B: 错
- 往ArrayList集合中添加元素,使用下列()个方法。 A: get() B: put() C: add() D: sum()
内容
- 0
向ArrayList集合中添加集合或数组的方法是______ 。
- 1
创建XXX0407包,参考以上章节中的案例,完成以下上机题目。 1、在测试类List_Ex.java中,创建以下两个集合: (1)创建ArrayList集合,向集合中添加你班任意四位同学,输出集合的元素、长度和第N个元素3项内容。注意import导包。 (2)创建LinkedList集合,向集合中添加你班任意四位同学,输出集合中的元素;任指定位置把自己的名字添加进去,并输出集合中的元素;删除任意一个元素,再次输出集合中的元素。 2、创建KTV_ArrayList.java文件,使用ArrayList集合来实现编写一个模拟KTV点歌系统的程序。3、创建KTV_LinkedList.java文件,使用LinkedList集合来实现编写一个模拟KTV点歌系统的程序。 上交时间:4月7日24点前。xxx0407包里的3个java文件运行结果截图+List_Ex.java源代码上交
- 2
ArrayList集合中不可以加入重复的对象。
- 3
使用ArrayList集合,对其添加10个不同的元素,并使用Iterator遍历该集合。 提示: 1)使用add()方法将元素添加到ArrayList集合中。 2)调用集合的iterator()方法获得Iterator对象,并调用Iterator的hasNext()和next()方法,迭代出集合中的所有元素
- 4
下面关于ArrayList与List的区别,不正确的是() A: ArrayList中可以添加任何类型的对象,而List只能添加指定类型的对象 B: ArrayList和List都需要强制转换后才能访问集合元素 C: ArrayList和List添加元素的方法相同。 D: ArrayList和List都可以通过索引器访问集合的元素和删除元素