1 数组的概述:
(数组是存储在一个连续的内存块中的元素集合.其实数组就是一个容器。)
数组的好处:
可以自动给数组中元素从0开始编号,方便操作这些元素
在java中,创建数组有两个步骤:
*声明一个对数组的引用 *使用new关键字初始化数组,并指定数组的大小。
格式、元素类型[] 名=new元素 [元素个数或数组长度]
实例:int[]arr=new int[5];
元素类型[]数组名=new数组类型+[元素个数或数组长度]
实例:int[]arr=new int[]{3,5,1,7};
int[]arr={3,5,1,7};
2 访问数组
数组中的元素通过用对该数组的一个引用,一个用于描述我们要访问数组哪一个元素的整型索引值来访问。数组第一个元素的索引为0,第二个元素的索引为1.以此类推...
例如,为了给20个元素赋值,就需要20条语句,所以我们 for循环赋值更方便,
sum[0]=1;
for(int i=1;i<20;i++){
sum[i]=sum[i-1]+i
};
3. 数组的长度 .length
如果数组sums的长度大小为20;
int[]sums=int[20];
4. 数组初始化
数组初始化程序在创建数组时,不需要使用new关键字。数组中的元素使用大括号列出,元素和元素 之间用逗号分隔开。
例如,数组创建了一个有五个int类型元素的数组
int[]odds={1,3,5,7,9}