假设您已排序List<String> input
。我想知道以下各项List<String> output
是否总是会被分类?
List<String> output = input.stream
.filter(<predicate>)
.collect(Collectors.toList());
如果从有序列的集合(例如列表,数组)或某些生成器(例如Stream.iterate,range等)创建流,则该流将保留该顺序,并且流的结果将按原始元素的顺序进行累积。
因此,在这种情况下,会保留顺序。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句