Several methods of Java array definition declaration:
1. typename[] variablename=new typename[length];
2. Type name[] variable name={?,?,?};
3. Type name[] variable name=new type name[]{?,?,?};
Code sample:
public class Example1 { public static void main(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]); } }
Display separately:
1. typename[] variablename=new typename[length];
// 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={?,?,?};
// 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[]{?,?,?};
// 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]);
Reprinted in: https://www.cnblogs.com/aihuadung/p/8525267.html