1 返回值list 2 参数值 hashMap<String,String> list<String> 要求 返回 hashMap 值在list中

要有返回值list
要有参数值 hashMap list
要求 返回 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>>