Map<Integer,String> map =
new
LinkedHashMap<Integer,String>();
map.put(
1
,
"星期一"
);
map.put(
2
,
"星期二"
);
map.put(
3
,
"星期三"
);
map.put(
4
,
"星期四"
);
map.put(
5
,
"星期五"
);
map.put(
6
,
"星期六"
);
map.put(
7
,
"星期日"
);
1.把Map转为List来处理
List<Integer> keys = new ArrayList<Integer>(map.keyset());
for(int i=0;i<keys.size();i++)
{
int key = (int)keys.get(i); //Map中的key值
String value = (String)map.get(key); //Map中的value值
.....
}
2.
for(Map.Entry(Integer,String) entry : map.entrySet())
{
int key = entry.getKey(); //Map中的key值
String value = entry.getValue(); //Map中的value值
......
}