Java Ai 数组:day(09)
数组:
数组是什么?能干什么?
一种容器,可以存储同种数据类型的多个值
什么时候使用数组呢?
如果要操作的数据有多个,并且还属于一个整体
数组定义和静态初始化:
格式一:数据类型[] 数组名
范例:int[] array
格式二:数据类型 数组名[]
范例:int array[]
数组静态初始化:
初始化:就是在内存中,为数组容器开辟空间,并将数据存入容器中的过程。
完整格式:数据类型[] 数组名 = new 数据类型[] { 元素1,元素2,元素3… };
简化格式:数据类型[] 数组名 = { 元素1,元素2,元素3… };
数组的定义格式为? 数据类型[] 数组名;
数组的静态初始化格式为?
数据类型[] 数组名 = new 数据类型[]{元素1, 元素2, 元素3...};
数据类型[] 数组名 = {元素1, 元素2, 元素3...};
打印数组名会看到什么?
十六进制内存地址
数组元素访:
格式:数组名[索引];
索引:索引是数组容器中空间的编号,编号从0开始,逐个+1增长
数组元素访问格式为: 数组名[索引]; 索引(角标、下标) 指数组中每一个元素的编号,编号从0开始,逐个+1增长 数组名.length : 动态获取数组的长度(元素的个数)