编写静态方法sortnum(),实现将10个数降序排列。在main()方法中创建数组并调用 sortnum()方法实现排序功能。
时间: 2023-12-14 10:38:54 浏览: 108
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
5星 · 资源好评率100%
以下是示例代码:
```java
public class SortNumExample {
public static void main(String[] args) {
// 创建数组并初始化
int[] nums = { 3, 7, 1, 9, 4, 2, 8, 5, 10, 6 };
// 调用排序方法
sortnum(nums);
// 输出排序后的结果
System.out.println(Arrays.toString(nums));
}
public static void sortnum(int[] nums) {
// 冒泡排序实现降序排列
for (int i = 0; i < nums.length - 1; i++) {
for (int j = 0; j < nums.length - 1 - i; j++) {
if (nums[j] < nums[j + 1]) {
int temp = nums[j];
nums[j] = nums[j + 1];
nums[j + 1] = temp;
}
}
}
}
}
```
运行结果:
```
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
```
阅读全文