>首先何为数组:在内存空间划出一串连续的空间,且长度不可变,存储的数据类型必须要一致。
>数组的基本要素有哪些:①标识符:驼峰命名规则等。
②数组元素:每个数组存放的内容。
③元素下标:从0开始数组中的每个元素都可以通过下标来访问。
④元素类型:数组中所有元素都要是相同的类型。
>注意:数组组长不变,避免数组越界。
看一下创建一个数组的几个小步骤:①声明数组 int类型 int[ ] a;
②分配空间 a=new int [ 5 ]; --->5代表数组长度
③赋值 a[ 0 ]=8;--->给a数组下标为0的元素赋值为8
④数据处理 a[ 0]=a[0 ]*5;
创建数组还有两种方法:1. int[ ]a=new int []{1,2,3,4}; 2.int[ ] a={1,2,3,4}; 此方法不可分行写
可以使用声明数组避免这个情况的出现。
下面是一个数组与for循环结合的案例:
public static void main(String[ ] args) {
int[ ] scores = new int[5]; //成绩数组
int sum = 0; //成绩总和
Scanner input = new Scanner(System.in);
System.out.println("请输入5位学员的成绩:");
for(int i = 0; i < scores.length; i++){
scores[i] = input.nextInt();
sum = sum + scores[i]; //成绩累加
}
System.out.println("平均分是:" + (double)sum/scores.length);
}
目的:循环录入5为同学成绩并计算出他们的平均分。
以上就是一些关于数组的基本内容