搜尋

首頁  >  問答  >  主體

java - List<List<model>>如何更快的取裡面的model?

雷雷
PHP中文网PHP中文网2847 天前659

全部回覆(5)我來回復

  • PHP中文网

    PHP中文网2017-04-18 10:55:31

    C#的話:

    var flat = list.SelectMany(l=>l).ToList();

    Java的話:

    List<model> flat = list.stream().flatMap(List::stream).collect(Collectors.toList());

    回覆
    0
  • 高洛峰

    高洛峰2017-04-18 10:55:31

    list.stream().flatMap(model-> model.stream()).forEach(System.out::println);

    回覆
    0
  • 高洛峰

    高洛峰2017-04-18 10:55:31

    資料結構使然,循環吧

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:55:31

    雷雷

    回覆
    0
  • 阿神

    阿神2017-04-18 10:55:31

    自己要不循環。要不接住其他函數來幫你完成循環。

    回覆
    0
  • 取消回覆