1. 举例
如我们要创建一个对大小写敏感的,按照字母序排序的 Set,我们需要向 Set 的构造器传入 String.CASE_INSENTIVE_ORDER 的比较器;
Set<String> words = new TreeSet<String>(String.CASE_INSENTIVE_ORDER);
words.addAll(List<String>(...));
其中 String.CASE_INSENTIVE_ORDER 的实现为:
public static final Comparator<String> CASE_INSENSITIVE_ORDER
= new CaseInsensitiveComparator();
private static class CaseInsensitiveComparator
implements Comparator<String>, java.io.Serializable {}
本文介绍如何使用Java创建一个大小写不敏感且按字母序排列的TreeSet集合。通过实例展示了如何利用String.CASE_INSENSITIVE_ORDER作为Comparator来实现这一功能。

258

被折叠的 条评论
为什么被折叠?



