用Java实现从键盘输入三个整数 按从小到大的顺序输出
时间: 2024-09-24 18:08:49 浏览: 34
06 java从键盘输入三个整数,实现从小到大排序.docx
在Java中,你可以通过Scanner类从用户处获取键盘输入的三个整数,并使用Collections.sort()函数结合自定义比较器对它们进行排序。以下是一个简单的示例程序:
```java
import java.util.Scanner;
import java.util.Arrays;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入三个整数:");
int num1 = scanner.nextInt();
int num2 = scanner.nextInt();
int num3 = scanner.nextInt();
// 创建一个整数数组并添加输入的数值
Integer[] numbers = {num1, num2, num3};
// 自定义比较器,按照升序排列
Arrays.sort(numbers, Collections.reverseOrder());
System.out.println("按从小到大的顺序输出:");
for (int i : numbers) {
System.out.print(i + " ");
}
scanner.close();
}
}
```
当你运行这个程序时,它会提示你输入三个整数,然后输出按升序排列的结果。
阅读全文