Map集合

来源:互联网 发布:c语言英文怎么说 编辑:程序博客网 时间:2024/06/11 02:19
import java.util.*; public class Map {public static void main(String[] args) {          TreeMap map = new TreeMap( new MyComparator());          map.put("003", "代1");          map.put("006", "代2");          map.put("009", "代");          map.put("011", "代4");          map.put("015", "代5");          map.put("013", "代6");          map.put("012", "代7");          map.put("014", "代8");          map.put("010", "代9");          map.put("008", "代10");          map.put("007", "代11");          map.put("002", "代12");          map.put("005", "代13");          map.put("004", "代14");          map.put("001", "代15");                    Set keySet = map.keySet();          Iterator it = keySet.iterator();          while(it.hasNext())          {              Object key = it.next();              Object value = map.get(key);              System.out.println(key + ":"+value);          }      }    }    class MyComparator implements Comparator{      public int compare(Object obj1, Object obj2) {            String l1=(String)obj1;          String l2=(String)obj2;           return l1.compareTo(l2);      }    }

原创粉丝点击