導航:首頁 > 編程語言 > java二維數組0

java二維數組0

發布時間:2023-03-07 23:03:59

java中二維數組第一個下標為0

int[][] a=new int[0][0];
合法,不知道你那個serise是什麼值,但是根據你的意思應該是合法的.
java中數組的長度可以為零,這個可以應用於一些特定的情況,很多情況得到一個零長度的數組要比一個NULL的有用的多。
就像一個空的ArrayList比一個NUll好一樣,程序中不用專門去做NULL的判斷,直接拿來循環取值就行,雖然取不到.

⑵ java 二維數組怎麼定義

java中使用 [][] 來定義二維數組,定義數組時也可同時初始化。

兩種初始化形式:

格式1、動態初始化

數據類型 數組名 [ ][ ] = new 數據類型[m][n]
數據類型 [ ][ ] 數組名 = new 數據類型[m][n]
數據類型 [ ] 數組名 [ ] = new 數據類型[m][n]

舉例:int [ ][ ] arr=new int [5][3]; 也可以理解為「5行3例」。

格式2、 靜態初始化

數據類型 [ ][ ] 數組名 = {{元素1,元素2....},{元素1,元素2....},{元素1,元素2....}.....};

舉例:int [ ][ ] arr={{22,15,32,20,18},{12,21,25,19,33},{14,58,34,24,66},}。

⑶ 怎樣把java二維數組初始化為0

新new出來的二維數組就是已經初始為0了,或者利用循環依次賦值0;

例如:

publicclassMain{	
publicstaticvoidmain(String[]args){
inta[][]=newint[5][5];
for(inti=0;i<5;i++){
for(intj=0;j<5;j++)
System.out.print(a[i][j]+"");
System.out.println();
}
System.out.println("---------");
for(inti=0;i<5;i++)
for(intj=0;j<5;j++)
a[i][j]=0;
for(inti=0;i<5;i++){
for(intj=0;j<5;j++)
System.out.print(a[i][j]+"");
System.out.println();
}
}
}
/*
運行結果:
00000
00000
00000
00000
00000
---------
00000
00000
00000
00000
00000
*/

⑷ 在java中如何將二維數組統一初始化為0

int型的變數,不管是單個的變數,還是數組類型的,在你只定義,不賦值的情況下,他們的默認值都是0,所以你只要定義一個不賦值的二維數組,java會默認他們都是初始化成0的了

閱讀全文

與java二維數組0相關的資料

熱點內容
音頻相似度演算法 瀏覽:756
雲伺服器技術架構 瀏覽:516
python爬網頁源碼 瀏覽:525
pdf轉wordwps 瀏覽:544
hue命令 瀏覽:614
stl核心源碼 瀏覽:530
qnxdate修改時間命令 瀏覽:610
安卓機的推送消息怎麼關閉 瀏覽:993
伺服器做什麼好 瀏覽:730
18輟學做程序員 瀏覽:873
高一對數的運演算法則及公式 瀏覽:498
壓縮二分之一以上做骨水泥手術 瀏覽:360
伺服器怎麼讓文件可以下載地址 瀏覽:190
加密貨幣2021年市值 瀏覽:840
安卓19怎麼玩俠盜飛車 瀏覽:137
農業經濟學pdf 瀏覽:723
有什麼分享軟體的app 瀏覽:43
電腦文件加密的文件怎麼找出來 瀏覽:89
Java實現sha 瀏覽:527
購物車java代碼 瀏覽:317