Java中List集合索引遍历与迭代器遍历
package yzhou.iterator;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
public class Test01
{
public static void main(String[] args)
{
List list  = new ArrayList();
list.add("aaa");
list.add("bbb");
list.add("ccc");
//通过索引遍历List
for(int i=0;i<list.size();i++)
{
System.out.(i));
}
//通过迭代器遍历List
for(Iterator iter2  = list.iterator();iter2.hasNext();)
{
String str = (String) ();
System.out.println(str);
}
System.out.println(list.size()+"************************************");
Set set = new HashSet();
set.add("zhangsan1");
set.add("zhangsan2");
set.add("zhangsan3");
nodejs字符串转数组//        Iterator iter = set.iterator();
/
/        while(iter.hasNext())
//        {
//            String str = (();
//            System.out.println(str);
//        }
for(Iterator iter = set.iterator();iter.hasNext();)
{
String str = (();
System.out.println(str);
}
}
}
单独说下:
for(Iterator iter = set.iterator();iter.hasNext();)
{
String str = (();
System.out.println(str);
}
这⾥是for 与 iterator 都⽤到了,
for的执⾏步骤:
先初始化值
判断
执⾏函数体
赋值++/--
判断
执⾏函数体……

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。