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

热点内容
数据库查询系统源码 浏览:612
php5314 浏览:352
完美国际安装到哪个文件夹 浏览:664
什么app可以扫一扫做题 浏览:535
程序员编码论坛 浏览:920
淘点是什么app 浏览:655
中国高等植物pdf 浏览:449
51单片机时间 浏览:178
后台如何获取服务器ip 浏览:261
单片机流水灯程序c语言 浏览:230
程序员第二职业挣钱 浏览:235
运行里怎么输入服务器路径 浏览:835
pythonstepwise 浏览:504
刘一男词汇速记指南pdf 浏览:57
php认证级别 浏览:363
方舟编译啥时候推送 浏览:1006
php手机验证码生成 浏览:670
哲学思维pdf 浏览:12
凌达压缩机有限公司招聘 浏览:528
weblogic命令部署 浏览:31