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 }