我正在从数据库中获取记录以及像这样的值
1,"a"
1,"b"
2,"c"
3,"d"
3,"e"
4,"f"
在这里,我将结果放入 ResultSet 现在我想准备像这样的列表
[[a,b],[c],[d.e],[f]]
任何人都可以帮助我解决这个问题,我尝试了列表和地图概念,但我只得到最后一个列表对象。谢谢
我正在从数据库中获取记录以及像这样的值
1,"a"
1,"b"
2,"c"
3,"d"
3,"e"
4,"f"
在这里,我将结果放入 ResultSet 现在我想准备像这样的列表
[[a,b],[c],[d.e],[f]]
任何人都可以帮助我解决这个问题,我尝试了列表和地图概念,但我只得到最后一个列表对象。谢谢
您需要使用 Map,但使用 anInteger
作为键,使用 aList<String>
作为值。只需对遇到的每个键执行检查,以确保映射包含列表(空或其他)。如果没有,则首先添加列表,然后将值附加到列表中。
您还可以调查MultiMaps