java编写int getMax(int score[])方法,用于返回score数组的最大值。在main方法中用数组stuScore[]进行测试,stuScore中的元素为:59、66、73、84、95;
时间: 2024-02-16 19:03:09 浏览: 91
好的,下面是Java语言的代码实现:
```java
public class Main {
public static int getMax(int[] score) {
int maxScore = score[0];
for (int i = 1; i < score.length; i++) {
if (score[i] > maxScore) {
maxScore = score[i];
}
}
return maxScore;
}
public static void main(String[] args) {
int[] stuScore = {59, 66, 73, 84, 95};
int maxScore = getMax(stuScore);
System.out.println("最高分是:" + maxScore);
}
}
```
该代码定义了一个名为 `getMax` 的静态方法,参数为一个整型数组 `score`。函数通过遍历数组,找到数组中的最大值并返回。在 `main` 函数中,我们定义了一个名为 `stuScore` 的整型数组,包含了5个分数。接着调用 `getMax` 方法得到最大值,并输出到屏幕上。
需要注意的是,在Java中,数组长度可以通过 `score.length` 获取,因此我们可以直接使用该属性作为循环的终止条件,无需手动指定数组长度。
阅读全文