12Java基礎_數組定義格式/動態初始化/靜態初始化


 1 /*
 2        Java數組
 3        格式一: int[] array;
 4        格式二: int array[];
 5 
 6        數組初始化: 為數組中的元素分配內存空間
 7        動態初始化:
 8             int[] array=new int[數組長度] 初始值為0
 9        左邊:                          右邊:
10         int: 數組元素類型               new:為數組申請內存空間
11         []:說明是一個數組               int:申請空間的類型
12         array:數組名                    []:說明是一個數組
13 
14  */
15 public class array {
16     public static void main(String[] args) {
17         int[] array = new int[3]; //初始化為0
18         System.out.println(array); // 打印內存地址[I@2d98a335
19         System.out.println(array[0]);  //0
20         System.out.println(array[1]);  //0
21         System.out.println(array[2]);  //0
22     }
23 }

 

 1 /*
 2     數組初始化:靜態初始化
 3     初始化時指定每個數組元素的初始值,由系統決定數組長度
 4     格式:
 5         int[] array=new int[] {1,2,3};
 6     簡化格式:
 7         int[] array={1,2,3};
 8 
 9  */
10 public class array {
11     public static void main(String[] args) {
12         int[] array1=new int[]{2,3,4};
13         int[] array2={1,2,3};
14         for(int i=0;i<array1.length;i++){
15             System.out.println(array1[i]);
16         }
17         System.out.println("------------------");
18         for(int i=0;i<array2.length;i++){
19             System.out.println(array2[i]);
20         }
21 
22     }
23 }

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM