java二維數(shù)組遍歷的2種代碼
更新時間:2019年07月08日 11:03:22 作者:鄭清
這篇文章主要介紹了java二維數(shù)組遍歷的2種代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
二維數(shù)組遍歷:
思想:
- 1.先將二維數(shù)組中所有的元素拿到
- 2.再將二維數(shù)組中每個元素進行遍歷,相當于就是在遍歷一個一維數(shù)組
第一種方法:雙重for循環(huán)
//遍歷二維數(shù)組
public class Traverse_a_two_dimensional_array {
public static void main(String[] args) {
// TODO Auto-generated method stub
int[][] arr = new int[2][3];//動態(tài)創(chuàng)建:2個元素(外圍數(shù)組),每一個元素中各有3個元素(內圍數(shù)組)
arr[0] = new int[]{1,2,3};//給第1個元素(外圍數(shù)組),賦值1,2,3
arr[1][0] = 22;//給第2個元素中的第1個元素賦值22
arr[1][1] = 13;//給第2個元素中的第2個元素賦值13
arr[1][2] = 81;//給第2個元素中的第3個元素值81
for(int i = 0;i < arr.length;i++){
//System.out.println(arr[i]);//arr中元素:2個數(shù)組的地址
//遍歷arr[0],arr中元素第一個數(shù)組
for(int j = 0;j < arr[i].length;j++){
System.out.print(arr[i][j] + ",");
}
}
}
}
運行結果圖:

第二種方法:增強for循環(huán)foreach
//遍歷二維數(shù)組
public class Traverse_a_two_dimensional_array {
public static void main(String[] args) {
// TODO Auto-generated method stub
int[][] arr = {{65,6},{12,1,45,23},{0,-45,1}};//靜態(tài)創(chuàng)建
for (int[] is : arr) {
for (int i : is) {
System.out.print(i + ",");
}
}
}
}
運行結果圖:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Java concurrency之公平鎖(一)_動力節(jié)點Java學院整理
這篇文章主要為大家詳細介紹了Java concurrency之公平鎖的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06
解決SpringBoot項目讀取yml文件中值為中文時,在視圖頁面顯示亂碼
這篇文章主要介紹了解決SpringBoot項目讀取yml文件中值為中文時,在視圖頁面顯示亂碼的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08
java解析XML Node與Element的區(qū)別(推薦)
下面小編就為大家分享一篇java解析XML Node與Element的區(qū)別,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01

