数组就是可以存储多个同一类型的一片内存。
数组一但定义了长度,就不可以更改,因为数组申请了一片连续的内存,其他内存会被其他的东西占用,所以数组更改不了。
int[] i=new int[5];//申请了长度为5的数组
i[0]=12;//数组下标从零开始,因为i所指的就是第一个内存地址(i[0]的地址),往下个地址就在前一个地址上加上数据类型的大小,比如说int是4个字节,就加4.
int[] i ={12,23,45,89,}; //可以直接赋值
int[][] i=new int[2][3];//申请了2行3列的一个二维数组。
本文详细介绍了数组的概念,包括其存储同一类型数据的特性、长度固定不可更改的原因,以及如何在Java中初始化和赋值一维和二维数组。通过实例说明了数组下标从零开始的原理,并解释了不同类型数据在内存中的存储方式。
19万+

被折叠的 条评论
为什么被折叠?



