任意输入三个整数,请按大小顺序输出Java
时间: 2024-09-26 15:11:28 浏览: 32
在Java中,你可以通过创建一个简单的程序来获取用户输入的三个整数,然后对它们进行排序并输出。下面是一个基本的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 请求用户输入三个整数
System.out.println("请输入第一个整数:");
int num1 = scanner.nextInt();
System.out.println("请输入第二个整数:");
int num2 = scanner.nextInt();
System.out.println("请输入第三个整数:");
int num3 = scanner.nextInt();
// 按照从小到大的顺序排列
if (num1 < num2 && num1 < num3) {
System.out.println("按照从小到大排序:");
} else if (num2 < num1 && num2 < num3) {
System.out.println("按照从小到大排序:" + num2 + " " + num1 + " " + num3);
} else {
System.out.println("按照从小到大排序:" + num3 + " " + num1 + " " + num2);
}
// 或者更简洁地使用Arrays类
// int[] numbers = {num1, num2, num3};
// Arrays.sort(numbers); // 对数组进行排序
// System.out.println("按照从小到大排序:");
// for (int i : numbers) {
// System.out.print(i + " ");
// }
scanner.close();
}
}
```
这个程序首先接收用户的输入,然后比较这三个数字,根据结果输出最小的那个数字。注意,这里我们使用了条件判断语句来进行比较,如果你想要一个更通用的方法,可以使用`Arrays.sort()`函数对整个数组进行排序。
阅读全文