java怎么定义⼀维数组_Java定义⼀个⼀维数组有哪⼏种⽅法展开全部
⾸先: ⼀维62616964757a686964616fe59b9ee7ad9431333366306432数组的声明 ; 代码如下int[] ary1; //Java推荐的数组声明⽅式
int ary2[]; // 不推荐,但也是正确的,C语⾔等使⽤这种⽅式
其次: 声明的声明和赋值//参考⼀
int[] ary1 = {1,2,3};// 声明的时候,同时赋值
//参考⼆
int[] ary2 = new int[3];//指定数组的长度为3
ary2[0] = 1; //数组下标从0开始, 依次给每个元素赋值
ary2[1] = 2;
ary2[2] = 3;
//参考三
int[] ary3 = new int[] {1,2,3}; //注意, 这⾥的new int[]⽅框⾥不能指定长度
最后: 注意数组的默认值;
简单数据类型,⽐如boolean类型的数组,默认值就是false, int类型的数组,默认值就是0.
对象类型的数组,⽐如Boolean类型的数组,默认值是null,Integer类型的数组,默认值还是nullint[] ary1 = new int[1];
java网课推荐
System.out.println(ary1[0]); //输出0
Integer[] ary2=new Integer[1];
System.out.println(ary2[0]); //输出null
boolean[] b1=new boolean[1];
System.out.println(b1[0]); //输出false
Boolean[] b2=new Boolean[1];
System.out.println(b2[0]); //输出null

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。