数组
数组的概念
-
概述
用来储存相同数据类型的一个容器,这个容器有规律 的来存放数据 -
原因
不需要定义多个变量名,就可以对数据进行判断和操作 -
数组的定义
数据类型[] 数组名称 = new 数据类型[长度];
数据类型 数组名称[] = new 数据类型[长度]; -
[I@15db9742(数组的地址)
[:表示当前访问的数组是一个一维数组
I:表示当前数组存放的元素是int类型
@:就是一个普通的分隔符
15db9742:只有数据有一个空间来存储,那就有一个地址来表示这个空间,这个空间的地址通过哈希hashcode方法计算为了十进制的整数,再讲这个十进制的整数转为了十六进制public static void main(String[] args) { // 定义一个数组,用来存放三个整数 int[] arr = new int[3]; // 访问数组 System.out.println(arr); }
数组的初始化
-
概念
给数组分配空间并复制 -
动态初始化
(1)数组的赋值:数组名称[索引] = 元素值;
索引:就表示数据在数组中的位置 范围:0-长度-1
元素:数组中存放的数据就是每一个元素
(2)数组取值:数组名称[索