導航:首頁 > 編程語言 > 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相關的資料

熱點內容
android錄音開源 瀏覽:453
弗洛伊德演算法c 瀏覽:6
udp命令字 瀏覽:659
app服務端java源碼 瀏覽:798
電腦用文件夾玩大型游戲 瀏覽:254
安卓耳塞失靈怎麼辦 瀏覽:765
華三交換機保存命令 瀏覽:605
命令方塊怎麼調鍵盤 瀏覽:841
不把密碼存在伺服器上怎麼辦 瀏覽:398
怎麼讓指令方塊的命令消失 瀏覽:543
用單片機做plc 瀏覽:404
雲伺服器進入子目錄命令 瀏覽:795
伺服器機櫃如何配電 瀏覽:578
怎麼刪除iphone資源庫里的app 瀏覽:940
pdf魚 瀏覽:648
單片機pcf8591什麼作用 瀏覽:805
sql命令學院 瀏覽:283
加密軟體在電腦那個盤 瀏覽:988
android獲取外部存儲 瀏覽:573
怎麼查自己家的伺服器地址 瀏覽:858