4. 用Java输入5个人的工资,输出这5个人中的最高工资
时间: 2024-09-21 08:08:42 浏览: 47
在Java中,你可以通过创建一个数组或ArrayList来存储五个人的工资,并遍历这个集合来找出最高工资。这里是一个简单的示例:
```java
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
ArrayList<Double> salaries = new ArrayList<>();
Scanner scanner = new Scanner(System.in);
System.out.println("请输入五个人的工资:");
for (int i = 0; i < 5; i++) {
double wage = scanner.nextDouble();
salaries.add(wage);
}
scanner.close();
// 找出并输出最高工资
double maxSalary = Collections.max(salaries);
System.out.printf("这五个人中的最高工资是: %.2f元", maxSalary);
}
}
```
在这个程序中,我们首先创建了一个ArrayList来存储工资。然后使用Scanner从用户那里获取五个输入值,将它们添加到列表中。接着,利用`Collections.max()`函数找到最大的工资,最后将其打印出来。
阅读全文