Map的遍历

这个其实没什么好说的,就是Map的遍历。我习惯的方式如下:

 

for(Map.Entry<Integer, String> sheetMap : sheetInfo.entrySet()){
        ws = wwb.createSheet(sheetMap.getValue(),   sheetMap.getKey());
}

 Map<Integer,String> sheetInfo 也是个Map。

 

阅读spring源代码的时候类似下面的代码层出不穷

for (Map.Entry<?, ?> entry : other.entrySet()) {
	addPropertyValue(new PropertyValue(entry.getKey().toString(), entry.getValue()));
}

 

你可能感兴趣的:(spring)