ArrayList类中有一个sort()方法可以对列表中的元素进行排序。该方法使用默认的自然排序(即按元素的自然顺序进行排序)来对元素进行排序。
以下是使用sort()方法对ArrayList进行排序的示例:
import java.util.ArrayList; import java.util.Collections; public class Main { public static void main(String[] args) { ArrayListnumbers = new ArrayList<>(); numbers.add(5); numbers.add(2); numbers.add(9); numbers.add(1); System.out.println("排序前:" + numbers); Collections.sort(numbers); System.out.println("排序后:" + numbers); } }
输出结果:
排序前:[5, 2, 9, 1] 排序后:[1, 2, 5, 9]
这里首先创建一个ArrayList对象numbers,并向其添加一些整数。然后使用Collections类的sort()方法对numbers进行排序。最后输出排序后的ArrayList。