Мое предложение:
IntStream.rangeClosed(0, 50)
.forEach(a -> IntStream.rangeClosed(0, 50)
.forEach(b -> IntStream.rangeClosed(0, 50)
.forEach(c -> System.out.format("%3d, %3d, %3d%n",
a * 10, b * 10, c * 10))));
Выдержка из вывода:
0, 0, 0
0, 0, 10
0, 0, 20
0, 0, 30
0, 0, 40
…
500, 500, 490
500, 500, 500
limit(51)
in Ответ Эрана выглядит немного забавно.
Что пошло не так в вашем коде? Как сказал Эран в комментарии , у вас не может быть точки с запятой ;
после вызова метода внутри вашего потока (если он не окружен фигурными скобками) ). Просто удалите первые три точки с запятой, и ваш код заработает.