Java 数组、ArrayList、Map 和随机数全解
1. 一维数组基础操作
首先来看一维数组的基本操作。以存储整数变量的数组 ourArray
为例,我们先声明并分配空间,然后给数组的每个位置赋值,最后打印出数组每个位置的值,并将数组元素相加赋给一个变量。
// 声明并分配空间
int[] ourArray = new int[5];
// 给数组元素赋值
for (int i = 0; i < 5; i++) {
ourArray[i] = i;
}
// 打印数组元素
for (int i = 0; i < 5; i++) {
System.out.println("ourArray[" + i + "] = " + ourArray[i]);
}
// 数组元素求和
int answer = 0;
for (int i = 0; i < 5; i++) {
answer += ourArray[i];
}
System.out.println("数组元素总和: " + answer);
操作步骤如下:
1. 声明数组 int[] ourArray = new int[5];
,这里分配了能存储 5 个整数的空间。
2. 使用 for
循环给数组元素赋值,数组索引从 0 开始,到 4 结束。
3. 再次使用 for
循环打印数组元素。
4. 最后使用 for
循环将数