在 Java 中如何按升序对 ArrayList 进行排序?
使用 Collections 类的 sort() 方法可以对 ArrayList 进行排序,该方法接收一个列表对象作为参数并按升序对其内容进行排序。
示例
import java.util.ArrayList; import java.util.Collections; import java.util.LinkedHashSet; import java.util.Set; public class ArrayListSample { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); list.add("JavaFx"); list.add("Java"); list.add("WebGL"); list.add("OpenCV"); Set<String> set = new LinkedHashSet<String>(list); Collections.sort(list); System.out.println(list); } }
输出
[Java, JavaFx, OpenCV, WebGL]
广告