Java初心者です。
情報一覧の作成で集めた3つの資料から日付によってグループ化する必要があります。
CollectメソッドのgroupingBy()で記述しようと思ったのですが引数の取り方がわからないので質問させてください。
・Mapのこともいまいちわかっていないので引数の設定が正直あっているかわかりません。
・以下が調べて省略した形だとは思いますが元の形でどのように記載すればいいのか教えていただきたいです。
List<Map<Object, Object>> conditions = new ArrayList<>(); Map<Object, Object> params = new HashMap<>(); params.put(b01_DTO, info_1); params.put(b01_DTO, info_2); params.put(b01_DTO, info_3); conditions.add(params);
3つの資料のグループ化
Map<Object, Date> grpByInfo = conditions.stream() .collect(Collectors.groupingBy(B01_DTO::date));
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/06/15 01:06
2022/06/15 03:05
2022/06/16 01:53