LINUX.ORG.RU

Scala, красиво инициализировать массив


0

2

Есть тут на ЛОРе люди, которые получше пишут на Scala, чем я нуб. Как очень кратко и красиво заполнить массив случайными числами (или например 5ками). Массив уже есть, нужено существующий. Как сделать это максимально божественно и кратко? Циклом и я могу

★★★★★
Ответ на: комментарий от smap

>foreach это higher-order функция, поэтому про вписывание конкретного код не совсем ясно

ну если это _только_ higher-order функция, то тогда да - с «просто кодом» не получится. Но если на момент компиляции определять простейшие случаи и «инлайнить» их - то почему нет?

впрочем как и про создание отдельного класса

как по другому в JVM можно _создать_ и _передать_ нечто «вызываемое», тем более «подчиняющиеся» некоему ранее определённому «API»? Ответ - никак, только создав новый «нестатический» класс и потом создав объект этого класса.

yyk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.