// "Replace Stream API chain with loop" "true" import java.util.List; import java.util.Map; import java.util.stream.Collectors; public class Test { static void test(List list) { Map map3 = list.stream().collect(Collectors.groupingBy(String::length, Collectors.mapping(String::trim, Collectors.summingInt(String::length)))); } }