数组的内部构造:
概述:
数组是一个存放多个数据的容器,内部根据存放的数据的长度值把内部空间划分对应的一个一个的小空间,每个小空间只能存放一个数据,为了好管理小空间,给小空间设置编号
编号官方起名叫索引【角标或下标】,索引值从0开始依次增加1,最大值比数组长度小1
原理简图:
数组的取值:
1、先要找到数组的空间【通过数组名变量来找 数组名变量中存放的就是数组空间的地址】
2、找到是使用的数据的小空间【通过索引值来找】
取值的格式:
数组名[索引值]
数组的存值【修改值】
1、先要找到数组的空间【通过数组名变量来找 数组名变量中存放的就是数组空间的地址】
2、找到是使用的数据的小空间【通过索引值来找】
3、往小空间里面存放一个新的数据【使用赋值运算符给该空间赋值即可】
存值的格式:
数组名[索引值] = 新值;
代码示例:
public class