データベースからレコードを取得しており、これらの値は次のようになります
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 を使用する必要がありますがInteger
、キーとしてan をList<String>
、値として a を使用します。マップにリスト (空またはその他) が含まれていることが検出されたキーごとにチェックを実行するだけです。最初にリストを追加しない場合は、リストに値を追加します。
MultiMapsを調査することもできます