java语言实现以下程序
时间: 2024-10-08 10:07:30 浏览: 4
为了实现一个简单的Java程序,我们可以创建一个控制台应用,它将读取用户输入的一组数字,并计算它们的平均值。这里是一个示例程序:
```java
import java.util.Scanner;
public class AverageCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一组数字,用空格分隔:");
// 存储用户输入的数字
String input = scanner.nextLine();
String[] numbers = input.split(" ");
double sum = 0;
int count = 0;
// 计算数字总和并统计数量
for (String number : numbers) {
try {
sum += Double.parseDouble(number); // 将字符串转换为double
count++;
} catch (NumberFormatException e) {
System.out.println("错误:非数字字符,请重新输入!");
return; // 如果遇到非数字字符,停止程序
}
}
// 计算并打印平均值
double average = sum / count;
System.out.printf("这组数字的平均值是: %.2f\n", average);
scanner.close(); // 关闭Scanner对象
}
}