public final Comparator<String> ID_IGN_CASE_COMP = new Comparator<String>() {
public int compare(String s1, String s2) {
return s1.compareToIgnoreCase(s2);
}
};
private Map< String, Animal > _animals = new TreeMap< String, Animal >(ID_IGN_CASE_COMP);
我的问题是,如何在忽略给定比较器的情况下使用get(id)方法。我希望地图按大小写不敏感的顺序排序,但是当我通过给定的键获取值时,我希望它区分大小写。