這是本文件的舊版!


Case-insensitive Collection

@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"));
}

@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"));
}