Several ways of Java array declaration

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]);
    }

}
Overview of the three methods

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]);
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= 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]);
Method three:

 

Reprinted in: https://www.cnblogs.com/aihuadung/p/8525267.html

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324190717&siteId=291194637