那样定义数组是可以的啊,但是你的a,b,c必须初始化好int a=0,b=1,c=2; int A[]= new int[]{a,b,c};
System.out.println(A);
Array A=new int A[]{1,2,3}
int A[]= new int[]{a,b,c}; 怎么編譯通不過呢?----------没有初始化 ////////////////////////////////// (1)int A[]= new int[3];//定义正确,系统默认初始化 (2)定义的同时初始化 int a=0,b=1,c=2; int A[]= new int[]{a,b,c};与int A[]= {0,1,2};等效。
int a[] = new int[]{1,2,3};
int A[]= new int[3];或
int A[]= {a,b,c};
int A[]= new int[]{a,b,c};
System.out.println(A);
怎么編譯通不過呢?----------没有初始化
//////////////////////////////////
(1)int A[]= new int[3];//定义正确,系统默认初始化
(2)定义的同时初始化
int a=0,b=1,c=2;
int A[]= new int[]{a,b,c};与int A[]= {0,1,2};等效。