黑马程序员技术交流社区
标题:
ArrayList集合对象,是否可以用迭代器iterator进行元素的取出.
[打印本页]
作者:
kapp_tolo
时间:
2015-4-2 00:41
标题:
ArrayList集合对象,是否可以用迭代器iterator进行元素的取出.
ArrayList集合对象,是否可以用迭代器iterator进行元素的取出.,快来分享吧,小伙伴们;
作者:
P李勇
时间:
2015-4-2 01:44
答案是必须的啊,
Iterator迭代器适用于所有类元素的迭代!
作者:
cuidianlong
时间:
2015-4-2 03:59
必须滴可以啊!自己试试
作者:
怀念子龙
时间:
2015-4-2 10:15
import java.util.ArrayList;
import java.util.Iterator;
public class T1 {
public static void main(String[] args) {
// 构建一个ArrayList
ArrayList<String> list=new ArrayList<String>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
list.add("ddd");
//调用ArrayList的iterator方法,返回一个iterator。
Iterator<String> iterator=list.iterator();
//调用iterator里面的hasNext()和next()方法获取list中的元素
while(iterator.hasNext())
{
System.out.println(iterator.next());
}
}
}
作者:
马士基
时间:
2015-4-2 12:13
都可以啊
作者:
JRayln
时间:
2015-4-2 14:42
必须可以取出啊
作者:
Sylvanas
时间:
2015-4-2 15:03
迭代器是用来遍历的,不可以像get(index)方法那样取出某个特定的值吧
作者:
田晓莉
时间:
2015-4-2 19:35
必须可以!
Iterator it=al.iterator;//定义迭代器,注意不可以new
whlie(it.hasNext()){ //判断集合是否为空
System.out.println(it.next);//打印集合重元素
复制代码
上面只写了用迭代器得部分,比较简单。取出集合中元素的两种方法,一种是自己自身方法,另一个就是迭代器
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2