最近又在写毕设,循环map上又忘记了,记下。
从直接遍历 key或者value ,到Iterator,到java5支持的foreach, 再到java8 Lambda,整理整理。
初始map
public class initMap {
public static Map<Integer, Integer> mp = new HashMap<Integer, Integer>();
}
Foreach:遍历
1.keySet : .keySet().values() .get(key)
:
只需要map的key或者value;先获取key,通过map的get(key)获取value
// KeySet 获取key
public void testKeySet() {
for (Integer key : mp.keySet()) {
System.out.println(