在main方法中创建一个int数组,并进行静态初始化;输出数组元素的值;将数组升序排序,输出数组元素的值;将数组降序排序再输出数组元素的值。
时间: 2024-04-29 08:26:42 浏览: 74
数组的初始化可以通过以下两种方式
好的,这是一个关于Java编程的问题,我可以为您提供一些帮助。根据您的要求,以下是示例代码:
```java
public class Main {
public static void main(String[] args) {
// 创建一个int数组,并进行静态初始化
int[] array = {5, 3, 9, 1, 7};
// 输出数组元素的值
System.out.println("初始数组元素:");
for(int i: array) {
System.out.print(i + " ");
}
System.out.println();
// 将数组升序排序,输出数组元素的值
Arrays.sort(array);
System.out.println("升序排序后的数组元素:");
for(int i: array) {
System.out.print(i + " ");
}
System.out.println();
// 将数组降序排序,输出数组元素的值
Arrays.sort(array);
System.out.println("降序排序后的数组元素:");
for(int i = array.length - 1; i >= 0; i--) {
System.out.print(array[i] + " ");
}
System.out.println();
}
}
```
请注意,上述代码使用了Java语言的Arrays类进行排序操作。在升序排序和降序排序的示例中,我们分别使用了一次Arrays.sort()方法,但以不同的方式输出了数组元素。希望这能够解决您的问题!
阅读全文