我想通过从对象中过滤一些属性来创建一个创建动态列表Map的方法。
private List<Map<String, Object>> FilterAttribute(List<Map<String, Object>> listData, List<String> listAttributes){
}
如何创建它? 注意:列表属性可以更改。 示例:
listData={ [ID=1, actor="A", ID1 = 1, film="F"],
[ID=2, actor="B", ID1 = 1, film="X"],
[ID=3, actor="C", ID1 = 1, film="Y"]}
listAttributes={actor, film}
-> Result = { actor="A", film="F"],
[ actor="B", film="X"],
[actor="C", film="Y"]}
listAttributes={actor}
-> Result = { actor="A"],
[ actor="B"],
[actor="C"]}