对集合list方法的三种遍历输出:
package one;
import java.util.ArrayList;
import java.util.HashSet;
import javax.swing.text.html.HTMLDocument.Iterator;
public class Dome2 {
public static void main(String []args)
{
ArrayList<String> list = new ArrayList<>();
//使用get方法遍历
list.add("张三");
list.add("李四");
list.add("王五");
//三种对集合遍历输出
//增强的for循环
System.out.println("增强的for循环遍历结果:");
for(String elt:list)
{
System.out.println(elt);
}
//下标循环
System.out.println("下标循环,遍历结果:");
for(int i=0;i<list.size();i++)
{
System.out.println(list.get(i));
}
//迭代器遍历
System.out.println("迭代器遍历,遍历结果:");
for(java.util.Iterator<String> it = list.iterator();it.hasNext();)
{
String elt =it.next();
System.out.println(elt);
}
}
}