-3

我正在从数据库中获取记录以及像这样的值

1,"a"
1,"b"
2,"c"
3,"d"
3,"e"
4,"f"

在这里,我将结果放入 ResultSet 现在我想准备像这样的列表

[[a,b],[c],[d.e],[f]]

任何人都可以帮助我解决这个问题,我尝试了列表和地图概念,但我只得到最后一个列表对象。谢谢

4

1 回答 1

6

您需要使用 Map,但使用 anInteger作为键,使用 aList<String>作为值。只需对遇到的每个键执行检查,以确保映射包含列表(空或其他)。如果没有,则首先添加列表,然后将值附加到列表中。

您还可以调查MultiMaps

于 2013-04-18T14:16:30.923 回答