Collections.sort排序升序
时间: 2023-10-20 09:33:47 浏览: 113
你可以使用Java中的Collections类的sort方法来对集合进行升序排序。下面是一个示例代码:
```java
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<>();
numbers.add(5);
numbers.add(2);
numbers.add(10);
numbers.add(1);
System.out.println("排序前:" + numbers);
Collections.sort(numbers);
System.out.println("升序排序后:" + numbers);
}
}
```
运行以上代码,输出结果如下:
```
排序前:[5,2, 10, 1]
升序排序后:[1, 2, 5, 10]
```
在示例中,我们创建了一个包含整数的ArrayList集合,并使用Collections.sort方法对其进行升序排序。最终输出了排序后的结果。
请注意,如果要对自定义对象进行排序,需要实现Comparable接口并重写compareTo方法,以指定对象之间的比较规则。
阅读全文