這是本文件的舊版!
Case-insensitive Collection
TreeHashMap
@Test public void testTreeMap(){ Map<String, String> map = new TreeMap<String, String>(String.CASE_INSENSITIVE_ORDER); map.put("aBc", "test1"); map.put("dEf", "test2"); Assert.assertEquals("test1", map.get("abc")); Assert.assertEquals("test2", map.get("dEf")); }
TreeSet
@Test public void testTreeSet(){ Set<String> s = new TreeSet<String>(String.CASE_INSENSITIVE_ORDER); s.add("aBc"); s.add("deF"); Assert.assertTrue(s.contains("abc")); Assert.assertTrue(s.contains("def")); Assert.assertFalse(s.contains("abcedf")); }