There are several ways to define a Java array declaration:
1. type name [] variable name =new type name [length];
2. type name [] variable name ={?,?,?};
3. type name [] variable name =new type name []{?,?,?};
Code Sample:
Public classExample1 { Public Static voidMain (String []args) {//Several methods of array definition//1. Type name [] variable name =new type name [length]; int[]a=New int[4]; a[0]=1; a[1]=2; a[2]=3; a[3]=4; System.out.println (a); System.out.println (a[0]); System.out.println (a[1]); System.out.println (a[2]); System.out.println (a[3]); //2. Type name [] variable name ={?,?,?}; int[] b={1,2,3,4}; System.out.println (b[0]); System.out.println (b[1]); System.out.println (b[2]); System.out.println (b[3]); //3. Type name [] variable name =new type name []{?,?,?}; int[]c=New int[]{1,2,3,6}; System.out.println (c[0]); System.out.println (c[1]); System.out.println (c[2]); System.out.println (c[3]); }}
Overview of three methodsShow separately:
1. type name [] variable name =new type name [length];
// 1. Type name [] variable name =new type name [length]; int []a=newint[4];a[0]=1; a[1]=2; a[2]=3; a[3]=4; System.out.println (a); System.out.println (a[0]); System.out.println (a[1]); System.out.println (a[2]); System.out.println (a[3]);
method One:
2. type name [] variable name ={?,?,?};
// 2. Type name [] variable name ={?,?,?}; int [] b={1,2,3,4}; System.out.println (b[0]); System.out.println (b[1]); System.out.println (b[2]); System.out.println (b[3]);
Method Two:
3. type name [] variable name =new type name []{?,?,?};
// 3. Type name [] variable name =new type name []{?,?,?}; int []c=newint[]{1,2,3,6}; System.out.println (c[0]); System.out.println (c[1]); System.out.println (c[2]); System.out.println (c[3]);
Method Three:
Several ways to declare Java arrays