在main方法中创建一个int数组,并进行静态初始化;输出数组元素的值;将数组升序排序,输出数组元素的值;将数组降序排序再输出数组元素的值。
时间: 2024-05-11 21:17:36 浏览: 33
好的,关于您的问题,我可以回答。以下是代码示例:
```java
public static void main(String[] args) {
int[] arr = {4, 2, 7, 1, 9}; // 创建并静态初始化数组
System.out.println("原始数组元素:");
for (int i = 0; i <arr.length; i++) { // 输出数组元素的值
System.out.print(arr[i] + " ");
}
System.out.println();
Arrays.sort(arr); // 升序排序
System.out.println("升序排序后的数组元素:");
for (int i = 0; i <arr.length; i++) { // 输出排序后的数组元素的值
System.out.print(arr[i] + " ");
}
System.out.println();
Arrays.sort(arr, Collections.reverseOrder()); // 降序排序
System.out.println("降序排序后的数组元素:");
for (int i = 0; i <arr.length; i++) { // 输出排序后的数组元素的值
System.out.print(arr[i] + " ");
}
}
```
输出结果为:
原始数组元素:
4 2 7 1 9
升序排序后的数组元素:
1 2 4 7 9
降序排序后的数组元素:
9 7 4 2 1
阅读全文