Итак, у меня есть эта строка кода. Это дает мне результат [6,28].
Ребята, вы знаете, почему? Я не знаю, какие числа кто-то пытался напечатать.
System.out.println( IntStream.range(1,30).filter(n -> IntStream.range(1,n).filter(i->n%i == 0).sum() ==n)
.boxed().collect(Collectors.toList()));
Подробнее здесь: https://stackoverflow.com/questions/718 ... tream-mean