1 /* 整数类型 byte shor int long 默认初始值都是 0; 2 浮点类型 float double 默认初始化值都是0.0; 3 布尔类型 boolean的默认值是false; 4 字符类型 char的默认初始化值是 '\u0000'; 5 6 */ 7 8 9 class Demo2_Array{ 10 String s; 11 char c; 12 13 public static void main(String[] args){ 14 15 Demo2_Array a = new Demo2_Array(); 16 System.out.println(a.s); //null 17 System.out.println(a.c); 18 20 21 String s="11111"; 22 System.out.println(s); 23 int[] arr = new int[5]; // 通过数组标arr[number]来访问数组 24 System.out.println(arr[0]); // 数组给出默认初始值,整数类型的都是0 25 arr[0]=10; 26 System.out.println(arr[0]); 27 28 29 String[] str = new String[5]; 30 System.out.println(str[0]); //还是null 31 32 str[0]="123"; 33 System.out.println(str[0]); 34 35 System.out.println(arr); // [I@7852e922 [代表一个数组 I 代表int类型 7852e922内存地址 36 } 37 }