nynw.net
当前位置:首页 >> jAvA nEw int >>

jAvA nEw int

如果你后面有数组的初始值,那么就不用(也不可以)指定大小,因为Java的语法是很严谨的,你想想,如果你这么写: int[] a = new int[2]{1, 2, 3,}; 编译器应该将数组初始为什么呢?明显就有歧义了,为了避免这种有奇异的情况,Java的语法才这样...

int[]num;//声明了一个int类型的数组,但并未为其分配内存空间. num=new int[3];//为num数组分配了三个元素的空间. 下面就可以对num进行操作了.

你应该写成: int[] a=new int[3]; a[0]=1; a[1]=2; a[2]=3; 数组的整体赋值,只能在声明的时候做。声明之后,就只能按每个成员这样赋值了。 如有帮助,请采纳。

x.length=4;x[3].length=5

可以,但是没有意义。因为数组长度是不可增加的,你定义这么一个数组,除了可以看到a.length为0外,a[0]都会报错。

1. int a[][]=new int [7][]的意思是定义7个整型数组变量 因此a的长度为7。 2. a[i]是7个整型数组中的一个,因此a[i]的长度即为第i+1个整型数组的长度。

主要是写法上的区别,不同情况下各有用处。 比如用for循环赋值的时候,int[]a={..}的写法是不行的。

这么写可以。但不推荐,new新数组的时候,原先申请的内存空间就浪费掉了

数组与变量的区别 举个例子 int a=10; 这是声明并创建了变量a并给其赋初值10 而你又需要一个变量的时候就要写 int b=12;(变量不能重名) 数组就可以写成 int[] a=new int[2]{10,12} 然后我们可以像使用a,b那样使用 a[0],a[1] 这样讲是不是可以...

创建一个数组,数组名是a ,大小为5 ,数组里存放的数据类型是int型, 至于new 是JAVA 中创建实例的关键字,要是不好理解就理解成创建一个新的东西.

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com