要有返回值list
要有参数值 hashMap
要求 返回 hashMap 值在list中
这该怎么写
看看是不是要的这样的
public List<String> getMapValues(HashMap<String, String> map, List<String> keys) {
List<String> vals = new ArrayList<>();
for (String k : keys) {
String val = map.get(k);
if (val != null) {
vals.add(val);
}
}
return vals;
}
你描述的有点混乱。你想要的结构是:list的每个元素都是hashmap? 那可以这样写:List<HashMap<String,String>>