如何在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]