高級for循環(for-each循環


高級for循環(for-each循環):JDK1.5以后的新特性。
語法:
for(元素的數據類型 變量名:數組或集合){
//循環體
}
執行過程:通過數組的下標將元素取出,並賦值給變量: int n = nums[i];
注意:元素的數據類型必須和數組的數據類型一致。
使用場景:功能略遜於for循環,在for-each無法直接使用數組的下標。主要用於遍歷操作。

eg:
int[] nums = {10,20,30,40,50};
//方法一:通過數組下標進行遍歷
for(int i=0;i<nums.length;i++){
int n = nums[i];
System.out.println(n);
}
System.out.println("*******************");
//方法二:使用for-each進行遍歷
for(int n:nums){
System.out.println(n);
}


免責聲明!

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



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