从键盘中输入4个数并排序java代码
时间: 2024-10-09 16:12:32 浏览: 25
在Java中,你可以使用Scanner类从键盘获取用户输入的四个数字,然后对它们进行排序。这里是一个简单的示例,展示了如何使用冒泡排序算法:
```java
import java.util.Scanner;
public class SortNumbers {
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();
int num4 = scanner.nextInt();
// 创建一个临时数组保存输入的数字
int[] numbers = {num1, num2, num3, num4};
// 冒泡排序
for (int i = 0; i < numbers.length - 1; i++) {
for (int j = 0; j < numbers.length - 1 - i; j++) {
if (numbers[j] > numbers[j + 1]) {
// 交换元素位置
int temp = numbers[j];
numbers[j] = numbers[j + 1];
numbers[j + 1] = temp;
}
}
}
// 输出排序后的结果
System.out.println("排序后的数字:");
for (int number : numbers) {
System.out.print(number + " ");
}
scanner.close(); // 关闭扫描器
}
}
```