3 ms·Java 8 int total = iterate(0, n -> n + 1).map(x -> x*x).limit(10).sum();by spullara 12y agoJava 8 int total = iterate(0, n -> n + 1).map(x -> x*x).limit(10).sum();sanderjd 12y agoAs someone who last used Java 5, that's really amazing! Need to write some more modern Java one of these days.smarks 12y agoYes, you do. :-) Alternative Java 8 solution: int total = IntStream.rangeClosed(1, 10).map(x -> x*x).sum();