三个整数从小到大排序Java
时间: 2023-07-01 16:26:59 浏览: 116
可以使用Java内置的Arrays.sort()方法来对数组进行排序,具体实现如下:
```java
import java.util.Arrays;
public class SortNumbers {
public static void main(String[] args) {
int[] nums = {3, 1, 2};
Arrays.sort(nums);
for (int num : nums) {
System.out.print(num + " ");
}
}
}
```
输出结果为:
```
1 2 3
```
在这个例子中,我们定义了一个整型数组 `nums`,然后调用了 `Arrays.sort()` 方法对其进行排序。最后使用 for-each 循环输出排序后的结果。
如果要输入三个整数并进行排序,可以使用 `Scanner` 类读取用户输入。具体实现如下:
```java
import java.util.Arrays;
import java.util.Scanner;
public class SortNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] nums = new int[3];
for (int i = 0; i < nums.length; i++) {
nums[i] = scanner.nextInt();
}
Arrays.sort(nums);
for (int num : nums) {
System.out.print(num + " ");
}
}
}
```
在这个例子中,我们使用 `Scanner` 从标准输入读取三个整数,并将其存储到 `nums` 数组中。然后调用 `Arrays.sort()` 方法对其进行排序,并使用 for-each 循环输出排序后的结果。
阅读全文