Map集合

来源:互联网 发布:win7内存优化软件 编辑:程序博客网 时间:2024/06/03 16:43
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 stubTreeMap 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>{@Overridepublic int compare(Object o1, Object o2) {// TODO Auto-generated method stubString 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;}}


原创粉丝点击