Как установить размер массива, когда вы еще не знаете его во время компиляции?
Например: byte [] [] a = новый байт [размер] [размер];Компилятор не позволяет этого.Как я должен инициализировать сетку?Вручную?
byte[] a1;
for (int i; i < size; i++) {
a1 ~= 0;
}
byte[][] a2;
for (int i; i < size; i++) {
a2 ~= a1;
}
Скажите, пожалуйста, есть более простой способ.
Редактировать: это тоже работает, но все еще безнадежно примитивно и медленно
byte[][] a3;
a3.length = size;
for (int i; i < size; i++) {
a3[i].length = size;
}