【Java类集】_foreach及Enumeration接口笔记
本章目标:
掌握foreach对集合的输出支持
掌握Enumeration接口及使用要求
3、具体内容
foreach不仅可以输出数组,还可以输出类集
输出:hello、_、world!!!、
实际上Iterator属于一个新的输出接口,在最早java刚出来的时候如果要想输出,使用Eunmeration接口完成输出。
但是在java中因为存在发展的历史问题我,所以有些地方还会使用到Enumeration输出。
而且必须注意的是在使用Enumeration输出的时候一般都是直接操作Vector类完成的。
输出:hello、_、world!!!、
本章目标:
掌握foreach对集合的输出支持
掌握Enumeration接口及使用要求
3、具体内容
foreach不仅可以输出数组,还可以输出类集
import java.util.ArrayList;
import java.util.List;
public class ForeachDemo01{
public static void main(String[] args){
List<String> all = new ArrayList<String>();
all.add("hello");
all.add("_");
all.add("world!!!");
for(String str:all){
System.out.print(str+"、");
}
}
}
输出:hello、_、world!!!、
实际上Iterator属于一个新的输出接口,在最早java刚出来的时候如果要想输出,使用Eunmeration接口完成输出。
但是在java中因为存在发展的历史问题我,所以有些地方还会使用到Enumeration输出。
而且必须注意的是在使用Enumeration输出的时候一般都是直接操作Vector类完成的。
import java.util.Vector;
import java.util.Enumeration;
public class EnumerationDemo01{
public static void main(String[] args){
Vector<String> all = new Vector<String>();
all.add("hello");
all.add("_");
all.add("world!!!");
Enumeration<String> enu = all.elements();
while(enu.hasMoreElements()){
System.out.print(enu.nextElement()+"、"); //输出元素:next()
}
}
}
输出:hello、_、world!!!、