数组
-
概念:一组相同数据类型数,或者相同类型数的合集
-
数组中的内存如何分配:分配的空间是连续的,因此在创建数组是要指定数组的大小,数组一经创建,就不能修改大小
-
数组如何进行定义
首先声明数组类型[ ] 数组名称=new 数组名称[ ]
例如 int[] nums=new int[10]
-
使用数组(crud增删改查)
通过数组的下标(索引)
数组名[下标] 例如:nums[10] ,nums[6]
数组的下标是从0开始,到数组中元素的个数-1(数组长度-1)
-
空数组 null []
NullPoinException 空指针异常(首先要确定谁为空)
下标越界 ArraylndexOutOfBoundsException
上面的示例下表最大是九,假如数组的下标出现负数或者大于等于长度则会出现下标越界异常
-
数组的优点:快速查询(随机访问)
-
常见的数组: 字符串,哈希表,对象数组
目录