import java.util.Comparator;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeMap;
public class Test {
/**
* @param args
*/
@SuppressWarnings("unchecked")
public static void main(String[] args) {
// TODO Auto-generated method stub
TreeMap map = new TreeMap( new MyComparator());
map.put("05", "k");
map.put("06", "l");
map.put("09", "y");
map.put("10", "t");
map.put("01", "a");
map.put("02", "b");
map.put("13", "w");
map.put("14", "q");
map.put("15", "x");
map.put("03", "h");
map.put("04", "g");
map.put("11", "r");
map.put("12", "e");
map.put("07", "i");
map.put("08", "u");
Set keySet = map.keySet();
Iterator iterator = keySet.iterator();
while(iterator.hasNext())
{
Object key = iterator.next();
Object value = map.get(key);
System.out.println(key + ":"+value);
}
}
}
class MyComparator implements Comparator<Object>{
@Override
public int compare(Object o1, Object o2) {
// TODO Auto-generated method stub
String l1=(String)o1;
String l2=(String)o2;
return l1.compareTo(l2);
}
}
class Student{
String sno;
String name;
public String getSno() {
return sno;
}
public void setSno(String sno) {
this.sno = sno;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
Map集合
最新推荐文章于 2023-11-11 21:07:26 发布