TreeSet UnserTreeSet1 = new TreeSet(new Auflistung_umkehren());
UnserTreeSet1.add("Test10"); UnserTreeSet1.add("Test07"); UnserTreeSet1.add("Test02"); UnserTreeSet1.add("Test05"); UnserTreeSet1.add("Test03"); UnserTreeSet1.add("Test00"); UnserTreeSet1.add("Test17");
class Auflistung_umkehren implements Comparator { public int compare(Object UnserObjekt1, Object UnserObjekt2) { return(((String)UnserObjekt2).compareTo((String)UnserObjekt1)); } }
Iterator it = UnserTreeSet1.iterator(); while(it.hasNext()) { System.out.println(it.next()); }
TreeMap UnserTreeMap1 = new TreeMap(new Auflistung_umkehren());
UnserTreeMap1.put("Key010","Test10"); UnserTreeMap1.put("Key007","Test07"); UnserTreeMap1.put("Key002","Test02"); UnserTreeMap1.put("Key005","Test05"); UnserTreeMap1.put("Key003","Test03"); UnserTreeMap1.put("Key000","Test00"); UnserTreeMap1.put("Key017","Test17");
class Auflistung_umkehren implements Comparator { public int compare(Object UnserObjekt1, Object UnserObjekt2) { return(((String)UnserObjekt2).compareTo((String)UnserObjekt1)); } }
Collection col = UnserTreeMap1.values(); // Umwandlung in Collection Iterator it = col.iterator(); while(it.hasNext()) { System.out.println(it.next()); }