用java编写输入任意数字进行排序
时间: 2024-02-01 13:16:27 浏览: 84
可以使用Java自带的Arrays类中的sort()方法来进行排序。以下是一个示例代码:
```
import java.util.Arrays;
import java.util.Scanner;
public class SortNumbers {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
// 读入数字个数
System.out.print("请输入数字个数:");
int n = input.nextInt();
// 读入数字
int[] nums = new int[n];
System.out.print("请输入" + n + "个数字:");
for (int i = 0; i < n; i++) {
nums[i] = input.nextInt();
}
// 对数字进行排序
Arrays.sort(nums);
// 输出排序结果
System.out.print("排序结果:");
for (int i = 0; i < n; i++) {
System.out.print(nums[i] + " ");
}
}
}
```
运行该程序后,会先要求输入数字个数,然后再依次输入这些数字,最后输出排序结果。
阅读全文