// "Replace Stream API chain with loop" "true" import java.util.IntSummaryStatistics; import java.util.List; import static java.util.Arrays.asList; public class Main { public static IntSummaryStatistics test(List>> list) { IntSummaryStatistics stat = new IntSummaryStatistics(); for (List> l : list) { if (l != null) { for (List lst : l) { if (lst != null) { for (String str : lst) { int length = str.length(); stat.accept(length); } } } } } return stat; } public static void main(String[] args) { System.out.println(test(asList(asList(asList("a", "bbb", "ccc")), asList(), null, asList(asList("z"))))); } }