EYA Behi:
私はBIGLISTを平らにしようとしています:
List<List<List<String>>> input
私のリストの例
[[[a,b],[c,b]], [[x],[y]]]`
私は次のように結果になりたいです:
[[a,b,c],[x,y]]
重複のために、私はLinkedHashSetの使用を試みますが、私はリストを平らにすることはできません。すべてのヘルプ、してください?
ユージン:
List<List<String>> result =
list.stream()
.map(x -> x.stream()
.flatMap(List::stream)
.distinct()
.collect(Collectors.toList()))
.collect(Collectors.toList());