导航:首页 > 编程语言 > 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相关的资料

热点内容
删除文件的命令行 浏览:981
java编程软件eclipse 浏览:198
番茄app怎么完成签约流程 浏览:725
ibm服务器如何进u盘启动 浏览:185
网络驱动重启命令 浏览:446
入职联想程序员 浏览:155
linux拷贝目录下所有文件 浏览:46
androidwebview测试 浏览:234
java数组效率 浏览:496
java我的世界怎么免费开服务器 浏览:520
被删了的app如何找回 浏览:358
冒险岛飞花院服务器什么时间开的 浏览:864
old引擎视频编译 浏览:936
三小虎语音包文件夹 浏览:169
安卓区王者怎么转移苹果多少钱 浏览:542
怎么学好电脑的文字编程 浏览:400
武侠版pdf 浏览:776
捷安特骑行app如何添加好友 浏览:464
安卓手机怎么关闭启动项 浏览:567
群服的云服务器 浏览:566