// "Collapse loop with stream 'collect()'" "true-preview" import java.util.*; import java.util.stream.Collectors; class Test { List test(List> list) { List result = list.stream().flatMap(Collection::stream).collect(Collectors.toList()); return Collections.unmodifiableList(result); } }