新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Java二維數(shù)組的小知識-創(chuàng)新互聯(lián)
1.二維數(shù)組基本形式
二維數(shù)組(特殊的一維數(shù)組) int[] [] arr ={{1,2,3},{4,5,6}}; int[] [] arr1= new int[] []{{1,2,3},{4,5,6}};//兩行三列各個(gè)數(shù)已經(jīng)初始化 int[] [] arr2=int[2] [3]//;兩行三列的二維數(shù)組,未初始化,各個(gè)數(shù)是0
二維數(shù)組 int[] [] arr = new int[不可省略] [可以省略] // 行不可省略
2.二維數(shù)組關(guān)于arr.length
對于 int[] [] arr ={{1,2},{4,5,6}};// arr.length求得是共有多少個(gè)一維數(shù)組形成二維數(shù)組,即為行數(shù) arr[i].length求得是第i個(gè)一維數(shù)組共有多少個(gè)元素 例如: int n =arr.length ————>n=2; int m =arr[0].length —————>m=2; int a =arr[1].length —————>a=3;
3.不規(guī)則數(shù)組,以及不規(guī)則數(shù)組的產(chǎn)生
二維數(shù)組 int[] [] arr = new int[不可省略] [可以省略]// 行不可省略 可以出現(xiàn)不規(guī)則數(shù)組 例如: int[] [] arr={{1,2},{3,4,5}}; 1 2 3 4 5 也可以定義一個(gè)數(shù)組行再賦值確定數(shù)組列 int[] [] arr=new int[2][];//確定了有兩行 arr[0]=new int[3];//表示第一行數(shù)組元素個(gè)數(shù) arr[1]=new int[2];//表示第二行數(shù)組元素個(gè)數(shù) 這時(shí)數(shù)組為 0 0 0 0 0 //數(shù)組尚未初始化
4.遍歷二維數(shù)組
用Arrays輸出二維數(shù)組 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循環(huán)嵌套遍歷數(shù)組 for(int i=0;i5.不規(guī)則二維數(shù)組實(shí)際圖
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)站題目:Java二維數(shù)組的小知識-創(chuàng)新互聯(lián)
瀏覽地址:http://www.dlmjj.cn/article/jiesj.html