在网上找了好久都没找到,还是问了问大神才得知,唉……还是功力不够啊
下面两个就是一样的就是循环方式不同
Map<String, String[]> map = request.getParameterMap();
Set<Map.Entry<String, String[]>> set = map.entrySet();
Iterator<Map.Entry<String, String[]>> it = set.iterator();
while (it.hasNext()) {
Map.Entry<String, String[]> entry = it.next();
sb.append(entry.getKey() + ":" + entry.getValue()[0] + ",");
}
Map<String, String[]> map = getRequest().getParameterMap();
Set<Map.Entry<String, String[]>> set = map.entrySet();
for(Iterator<Map.Entry<String, String[]>> it = set.iterator(); it.hasNext(); ){
Map.Entry<String, String[]> entry = it.next();
System.out.println(entry.getKey() + ":" + entry.getValue()[0] + ",");
}