TreeMap
Map<String,String> map = new TreeMap<String, String>();
map.put("1", "xx");map.put("3", "d");
map.put("2", "ghs");
Iterator<String> iter = map.keySet().iterator();
//map数据打印出来有两种方法,一种是采用Iterator遍历mapKey或者mapValue
//下面是用mapkey做的例子
while(iter.hasNext()){String key = iter.next();
System.out.println("key:"+key+" value:"+map.get(key));
}
Iterator it = map.entrySet().iterator();
//mapEntry实体例子。
while(it.hasNext()){Map.Entry<String, String> entry = (Entry<String, String>) it.next();
System.out.println("mapkey:"+entry.getKey()+" mapvalue:"+entry.getValue());
}
TreeMap支持自动排序。一般不做特殊声明,升序排列。
当然也有一些根据for循环遍历的方法,但方式方法基本不变。
可参考:http://xingerheyaolong.iteye.com/blog/750016 这个人的博客。