質問: new ArrayList();`をなくしてしまってもどうしようもないです。 帳票IDごとにListを作成したいです。 例) ``` ReportAを追加 map.put(A,テスト1); map.put(B,テスト2); map.put(C,テスト3); reportInfoList.add(map); map.put(D,テスト4); map.put(E,テスト5); reportInfoList.add(map); ReportBを追加 map.put(BA,テスト2_1); map.put(BB,テスト2_2); map.put(BC,テスト2_3); reportInfoList.add(map); map.put(BD,テスト2_4); map.put(BE,テスト2_5); reportInfoList.add(map); ``` こうして テスト1~3とテスト4~5の2レコードを持ったReportAと テスト2_1~2_3とテスト2_4~2_5の2レコードを持ったReportBを作成したいのですが どうしたらいいでしょうか? 自分ではBeanに格納してそれを呼び出せばいいと思ったんですが先ほども言ったとおり初期化のタイミングなどがありうまくできません。 だれか教えてください。
回答: Reportクラスを作って、ReportA,ReportB...ごとにReportクラスのインスタンスをnewしていけば良いだけではないでしょうか。。。