【发布时间】:2018-07-03 09:04:29
【问题描述】:
我有以下 ArrayLists:1)List<MAP<String,String>> 在 2)ArrayList<>():
[
[{name=a,age=33,city=NY},{name=b,age=23,city=NY},{name=d,age=83,city=CA}],
[{name=f,age=53,city=FL}],
[{name=d,age=11,city=TX},{name=a,age=13,city=CA}],
]
我想获得具有不同名称值的新 ArrayList:
[{a},{b},{d},{f}]
你能帮忙吗:)?
【问题讨论】:
-
您在谈论数组,但随后说它是
ArrayList。现在是什么?ArrayList与数组无关。这是一个List,它在内部使用了一些数组。数组是固定长度的结构,Lists 更加动态和灵活。 -
你说 MAP
,但哪个是关键&哪个是价值以及你如何适应 List ,我不明白 ???? -
ArrayList2.get(0).get("name") = a