Java 列表排序
import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class SortExample { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("banana"); list.add("apple"); list.add("orange"); // 使用自然排序 Collections.sort(list); System.out.println(list); // 输出: [apple, banana, orange] // 使用自定义排序规则 Collections.sort(list, new Comparator<String>() { @Override public int compare(String s1, String s2) { return s2.compareTo(s1); // 降序排序 } }); System.out.println(list); // 输出: [orange, banana, apple] } }
有些事情,没经历过不知道原理,没失败过不明白奥妙,没痛苦过不了解真谛。临渊羡鱼,不如退而结网!

浙公网安备 33010602011771号