firstlist
.stream()
.map( x -> {
return secondList
.stream()
.map( y -> { //return a string } )
.collect(Collectors.toList()) // "Output" I need
}
)
.//Get the "Output" here
Run Code Online (Sandbox Code Playgroud)
我有两个清单。第一个列表中的项目必须与第二个列表进行比较,并且必须建立新的列表。
样本输入
List 1 : [ { "id" ; 3, "names" : ["test","test2"] }]
List 2 : [ {"name": :"test" , "age" :3}]
Run Code Online (Sandbox Code Playgroud)
输出:
List 3 : [ {"id" : 3, "name" : "test", "age" :3} ]
Run Code Online (Sandbox Code Playgroud)
PS:names应该对照第二个清单检查第一个清单中的清单