1.for循環周遊
通常周遊數組都是使用for循環來實作。周遊一維數組很簡單,周遊二維數組需要使用雙層for循環,通過數組的length屬性可獲得數組的長度。
2.Arrays工具類中toString靜态方法周遊
利用Arrays工具類中的toString靜态方法可以将一維數組轉化為字元串形式并輸出。 程式示例:
3.foreach語句周遊
java5之後,Java提供了一種更簡潔的循環:foreach循環,這種循環周遊數組和集合更加簡潔。使用foreach循環周遊數組時,無須獲得數組和集合長度,無須根據索引來通路數組元素,foreach循環自動周遊數組和集合的每一個元素。 注意:使用foreach循環疊代數組元素時,并不能改變數組元素的值,是以不要對foreach的循環變量指派。例如: public static void main(String [] args){ int [] arr={1,2,3,4,5}; for(int a:arr){ a=0; System.out.print(a); } System.out.print(“\n”+a[0]); } 運作結果: 00000 1 從上面結果可以看出,由于在foreach循環中對數組進行指派,結果導緻不能正确周遊數組元素。而且當再次通路第一個數組元素時,發現數組元素依然沒有改變。 程式示例: