// "Replace Stream API chain with loop" "true-preview" import java.util.ArrayList; import java.util.List; import java.util.function.Function; import java.util.stream.Collectors; public class Main { public void test(List list) { List result = new ArrayList<>(); Function function = list.size() < 10 ? String::trim : Function.identity(); for (String s : list) { String string = function.apply(s); result.add(string); } System.out.println(result); } }