摘要:
当访问数组中不存在的索引时,会引发越界异常 当引用赋值为null再去调用数组中的元素,就会引发空指针异常. 阅读全文
摘要:
静态初始化的格式 格式 数据类型[] 数组名 = new 数组类型[]{}; 简化格式 数据类型[] 数组名 = {}; 所谓静态就是先给定数组的值 堆内存都有默认的初始化值. 阅读全文
摘要:
1 class Demo3_Array{ 2 public static void main(String[] args) { 3 int[] arr1 = new int[3]; 4 int[] arr2 = new int[3]; 5 6 System.out.println(arr1); // 两个不同的地址 7 ... 阅读全文
摘要:
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... 阅读全文
摘要:
为什么要有数组 为了存储同种类型的多个值 数组概念 数组是存储同一种数据类型多个元素的集合,也只可以看成是一个容器 数组既可收存储基本数据类型也可以存储引用 数据类型 数组的定义格式 数据类型[] 数组名 = new 数据类型[数组长充]; 什么是数组的初始化 如何对象数组进行剖初始化 动态初始化, 阅读全文