Альтернатива генераторов списков из python в java

111
30 ноября 2020, 08:20

Есть ли в Java аналоги конструкциям - генераторам как в Python, позволяющие быстро создавать/заполнять массив?
Например, mass = [x for x in range(10)]
Можно ли похожий код написать в java?

Answer 1

Наиболее близкое - стримы. В частности приведённый вами пример можно реализовать так

int[] mass = IntStream.range(0, 10).toArray();
READ ALSO
как сделать запись if короче

как сделать запись if короче

Можно сделать так:

113
Почему функция не имеет доступ к переменным внешней функции?

Почему функция не имеет доступ к переменным внешней функции?

В чем проблема? Я думал если fetchValue не находит переменную у себя, она ищет ее в exportValue, тк

113
Как разбить строку с тегами по разделителю?

Как разбить строку с тегами по разделителю?

На сайте вопросов и ответов есть поле для ввода тегов, например

120