http://blog.csdn.net/u011240877/article/details/52929523
http://blog.csdn.net/qq_33642117/article/details/52049764
以下是自己写的小例子:
Map<Integer,String> m=new HashMap<>();
m.put(1, "a");
m.put(2, "b");
m.put(3, "c");
m.put(4, "c");
//keyset遍历
Set<Integer> key=m.keySet();
for(Integer i:key){
System.out.println(i);
}
//values 遍历
Collection<String> v = m.values();
Iterator<String> iv=v.iterator();
while(iv.hasNext()){
System.out.println(iv.next());
}
//entry 遍历
Set entrySet=m.entrySet();
for(Object o: entrySet){
Map.Entry<Integer, String> entry=(Map.Entry<Integer, String>)o;
System.out.println(entry);
System.out.println(entry.getKey()+"/"+entry.getValue());
}
顺便附上Comparable 和Comparator的区别
http://www.cnblogs.com/xrq730/p/4850140.html,
http://blog.csdn.net/u011240877/article/details/53399019
这博主写的不错
2711

被折叠的 条评论
为什么被折叠?



