本帖最后由 337091921 于 2013-5-18 23:13 编辑
import java.util.ArrayList;
import java.util.List;
class Java1{
public static void main(String[] args) {
List li=new ArrayList();
li.add("黑马");
li.add("白马");
li.add("红马");
/*这样可以全部输出,下面为什么不可以啊
* Iterator it= li.iterator();
while (it.hasNext()){
System.out.println(it.next());*/
//和上面方法,一个思路 啊,但是运行出错啊,无限输出黑马
while(li.iterator().hasNext()){
System.out.println(li.iterator().next());
}
}
}
|