三種for循環遍歷


import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class  For{
public static void main(String[]args) {

//new一個集合對象
List<Object> alList=new ArrayList<Object>();
alList.add(1);//自動轉成Integer
alList.add("abc");
alList.add('a');
//一般for循環
for(int i=0;i<alList.size();i++){
System.out.println(alList.get(i));
}
//增強for循環
for(Object x:alList){
System.out.println(x);
}
//Iterator迭代
for(Iterator<Object> al=alList.iterator();al.hasNext();){
System.out.println(al.next());
}
//或者
Iterator<Object> it=alList.iterator();
while(it.hasNext()){
System.out.println(it.next());
}

}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM