質問: resultset.getString("GAME_SOFT"); map.put(key, value); } } catch (SQLException a) throw new RuntimeException(a); } finally { closeResultSet(resultSet); close(); } returun map; }
回答: >> Kvさん ありがとうございます。 なるほど、キーにマップされている値がなければ新たにリストを作成してvalueをリストに突っ込み、キーにマップされている値があれば、リストに加えていくんですね。 HashMapの性質上、キーがかぶると上書きされてしまうので、どう解決しようかと思っていましたが、Kvさんのとてもスマートな回答を見て目から鱗でした。 これにて、解決です。ありがとうございました!