Можно создать многомерный массив в Скале без использования «Array()»многомерный массив в Scala
Как это в Java:
int[][] myIntArray = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
Можно создать многомерный массив в Скале без использования «Array()»многомерный массив в Scala
Как это в Java:
int[][] myIntArray = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
Если я правильно понял, вы не хотите объявите массив, повторяя Array
много раз.
Вы можете попробовать это:
val > = Array
val x: Array[Array[Int]] = >(
>(1, 2, 3),
>(4, 5, 6),
>(7, 8, 9)
)
Source (Там находятся и другие предложения тоже)
Это именно то, что я хотел сделать. Я просто ничего не мог найти. – Busti
Добро пожаловать. – JosEduSol
Привет, JosEdu, из любопытства Я спрашиваю об этом: Разве мы не можем объявить вышеприведенный пример: val> = Array; (4, 5, 6), > (7, 8, 9) ) (0, – user3366706
Почему вы должны сделать это без 'Array()'? –
Его немного чище и нравится так ... (Это больше похоже на вопрос «да/нет») – Busti
Попробуйте указать псевдоним типа Array, чтобы упростить обозначение. Это то, что ты хочешь? – JosEduSol