学习-java数组之一维数值数组之成绩统计
时间: 2023-04-27 12:02:23 浏览: 95
Java 中的一维数组可以用来存储一些数值,比如学生的成绩。可以创建一个名为 "scores" 的数组,用来存储学生的成绩。例如:
```
int[] scores = new int[5];
```
这表示创建了一个长度为 5 的整型数组,用来存储 5 个学生的成绩。然后可以使用下标访问数组中的元素,例如:
```
scores[0] = 85;
scores[1] = 90;
scores[2] = 75;
scores[3] = 95;
scores[4] = 80;
```
可以使用一个循环来遍历整个数组,并统计总分和平均分:
```
int total = 0;
for (int i = 0; i < scores.length; i++) {
total += scores[i];
}
double average = total / scores.length;
```
还可以使用数组自带的方法,如 Arrays.sort(scores) 对数组进行排序,Arrays.toString(scores) 输出数组的内容等。
相关问题
学习-java数组之一维数值数组之排序
一维数值数组的排序可以使用Arrays.sort()方法,也可以使用其他算法,例如冒泡排序或快速排序。
示例代码:
```
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] numbers = {3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5};
Arrays.sort(numbers);
for (int i : numbers) {
System.out.print(i + " ");
}
}
}
```
学习-java数组之二维数值数组之多科成绩统计
二维数组是一种存储数据的数据结构,可以用来表示表格、矩阵等数据形式。多科成绩统计可以使用二维数值数组来存储学生的成绩数据,其中每一行表示一个学生,每一列表示一门课程。可以使用for循环遍历数组,求取各门课程的平均分和每个学生的总分,以及最高分和最低分等统计数据。具体操作可以参考Java数组的相关教程和示例代码。