tzkr.net
当前位置:首页 >> jAvA int [] A = nEw int[2]{1,3}; >>

jAvA int [] A = nEw int[2]{1,3};

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

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

没有区别,一样的。

3表示数组的长度。 数组声明一般有一下几种方式: 1、 int[] a=new int[length]; a[0]=1;2、 int[] a={1,2,3};3、 int[] a; a=new int[length];初始化时一定要指明数组长度,或像(2)间接指明长度。像你这种情况,若没有进一步赋值,将会创建3个...

不可以,可以写为下面这样: int Array[] =new int[] {1,2,3};

用int其实是不能准确判断的,因为int有默认值0,所以如果使用int的话,必须判断 a[i] != 0;如果你有一个值就是0的话,就无法判断了,所以想准确判断,必须使用Integer: Integer[] a = new Integer[10]; a[0] = 12; a[1] = 3; a[2] = 32; List tm...

一样放在堆里 当创建一个数组对象时,实际上就创建了一个引用数组,并且每个引用都会自动被初始化为一个特定值,该值拥有自己关键字null。一旦Java看到null就知道这个引用还没有指向某个对象,在使用之前必须为其指定一个对象。 int a[]={1,2,3}...

这么写String x[ ][ ]=new int[3][2]是不对的,应该是String[][] x=new String[3][2];类型要一致,其他类型也一样。 String[][] x=new String[3][2]这样定义的数组是定长的,x.length是3,你可以理解为定义了一个数组String[3],在这个数组里每个...

楼主你好,下面是代码 public class test_1_8 { public static void main(String[] args) { test_1_8 sort = new test_1_8(); int[] arr = new int[]{3,2,7,5,9,1}; sort.sort(arr); for(int i : arr){ System.out.print(i+","); } } public voi...

通过数组下标去取arr数组的值,这个下标值i 也就是index的值是另一个数组index中的值,也就是说先通过index=2,取的是arr数组中下标为2的值,也就是arr[2]=1 下一个 index = 0 ,取的是arr数组中下标为0的值,也就是arr[0]=8 下一个 index = 3 ...

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