Java从键盘 任意输入10个数字,利用Arrays类的方法对输入的数字进行排序,按升序打印输出结果。
时间: 2024-09-25 19:15:50 浏览: 87
在Java中,你可以使用Scanner类从键盘获取用户输入的10个数字,然后使用Arrays类提供的sort()方法对数组进行排序。以下是一个简单的示例程序:
```java
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[10]; // 创建一个可以存储10个整数的数组
System.out.println("请输入10个数字:");
for (int i = 0; i < 10; i++) {
numbers[i] = scanner.nextInt(); // 读取用户输入并存入数组
}
// 对数组进行排序
Arrays.sort(numbers);
// 打印升序排列的结果
System.out.println("升序排列后的数字:");
for (int num : numbers) {
System.out.print(num + " ");
}
scanner.close();
}
}
```
当你运行这个程序,它会提示你逐个输入10个数字,然后按照升序顺序显示出来。
阅读全文