怎么用java按升序排列
时间: 2024-10-23 15:15:29 浏览: 18
在Java中,你可以使用Collections.sort()方法或者Arrays.sort()方法对数组进行排序,它们都可以实现元素的升序排列。这里分别介绍这两种方法:
1. 对List进行排序:
```java
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>(Arrays.asList(5, 2, 9, 1, 5, 6));
Collections.sort(list);
System.out.println("Sorted List: " + list); // 输出 [1, 2, 5, 5, 6, 9]
}
}
```
2. 对数组进行排序:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] array = {5, 2, 9, 1, 5, 6};
Arrays.sort(array);
for (int num : array) {
System.out.print(num + " "); // 输出 1 2 5 5 6 9
}
}
}
```
以上代码会直接改变原列表或数组的顺序。
阅读全文