重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
1.二維數組基本形式
二維數組(特殊的一維數組) int[] [] arr ={{1,2,3},{4,5,6}}; int[] [] arr1= new int[] []{{1,2,3},{4,5,6}};//兩行三列各個數已經初始化 int[] [] arr2=int[2] [3]//;兩行三列的二維數組,未初始化,各個數是0
二維數組 int[] [] arr = new int[不可省略] [可以省略] // 行不可省略
2.二維數組關于arr.length
對于 int[] [] arr ={{1,2},{4,5,6}};// arr.length求得是共有多少個一維數組形成二維數組,即為行數 arr[i].length求得是第i個一維數組共有多少個元素 例如: int n =arr.length ————>n=2; int m =arr[0].length —————>m=2; int a =arr[1].length —————>a=3;
3.不規則數組,以及不規則數組的產生
二維數組 int[] [] arr = new int[不可省略] [可以省略]// 行不可省略 可以出現不規則數組 例如: int[] [] arr={{1,2},{3,4,5}}; 1 2 3 4 5 也可以定義一個數組行再賦值確定數組列 int[] [] arr=new int[2][];//確定了有兩行 arr[0]=new int[3];//表示第一行數組元素個數 arr[1]=new int[2];//表示第二行數組元素個數 這時數組為 0 0 0 0 0 //數組尚未初始化
4.遍歷二維數組
用Arrays輸出二維數組 int[] [] arr={{1,2,3},{4,5,6}}; 1 2 3 4 5 6 System.out.println(Arrays.deepToString(arr)); 這樣輸出為:[[1,2,3],[4,5,6]] 也可以用for循環嵌套遍歷數組 for(int i=0;i5.不規則二維數組實際圖
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
當前文章:Java二維數組的小知識-創新互聯
網站網址:http://www.xueling.net.cn/article/jiesj.html