用Java从键盘 任意输入10个数字,利用Arrays类的方法对输入的数字进行排序,按升序打印输出结果。
时间: 2024-09-27 19:05:12 浏览: 36
java获取键盘输入的数字,并进行排序的方法
5星 · 资源好评率100%
在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);
// 创建一个数组来存储用户输入的10个数字
int[] numbers = new int[10];
System.out.println("请输入10个整数:");
for (int i = 0; i < 10; i++) {
numbers[i] = scanner.nextInt();
}
// 使用Arrays.sort()方法对数组进行排序(默认升序)
Arrays.sort(numbers);
// 打印排序后的结果
System.out.println("升序排列的结果:");
for (int num : numbers) {
System.out.print(num + " ");
}
// 结束扫描
scanner.close();
}
}
```
当你运行这个程序,会提示你逐个输入10个整数,然后它会按照升序打印出来。
阅读全文