數組遍歷的常用幾種方法
方法一:使用for循環進行遍歷 通常遍歷數組都是使用for循環來實現的。遍歷一維數組很簡單,可以使用以下代碼: ``` int[] array {1, 2, 3, 4, 5}; for (i
方法一:使用for循環進行遍歷
通常遍歷數組都是使用for循環來實現的。遍歷一維數組很簡單,可以使用以下代碼:
``` int[] array {1, 2, 3, 4, 5}; for (int i 0; i < array.length; i ) { (array[i]); } ```遍歷二維數組需要使用雙層for循環,通過數組的length屬性可獲得數組的長度。
方法二:使用forEach對數組進行遍歷
這種循環遍歷數組和集合更加簡潔。使用foreach循環遍歷數組時,無須獲得數組和集合長度,無須根據索引來訪問數組元素,foreach循環自動遍歷數組和集合的每一個元素。
``` int[] array {1, 2, 3, 4, 5}; for (int item : array) { (item); } ```注意:使用foreach循環迭代數組元素時,并不能改變數組元素的值,因此不要對foreach的循環變量賦值。
方法三:Arrays工具類中toString靜態方法遍歷
利用Arrays工具類中的toString靜態方法可以將一維數組轉化為字符串形式并輸出。
``` int[] array {1, 2, 3, 4, 5}; ((array)); ```其他不常用的方法
除了上述常用方法外,還可以使用while循環或do...while循環進行數組的遍歷。
最常用的遍歷數組的方式
最常用的遍歷數組的方式就是前三種,即for循環遍歷、foreach循環遍歷以及使用Arrays工具類中的toString靜態方法遍歷。希望能幫助到大家!