一次设置二维数组的整行

时间:2016-05-20 21:04:49

标签: java arrays multidimensional-array variable-assignment

我试图一次设置二维数组的整行。我所做的是:

private char[][] defaultRotors = new char[8][26];

当然,这会创建一个二维字符数组。我已经有几个预定字符列表,基本上是旧数组,我想一次设置为一列。

I.E。,我希望能够做到这样的事情:

for(int x = 0; x<defaultRotors.length; x++){
    switch (x) {
        case 0:
            defaultRotors[x] =  {'E', 'K', 'M', 'F', 'L', 'G', 'D', 'Q', 'V', 'Z', 'N', 'T', 'O', 'W', 'Y', 'H', 'X', 'U', 'S', 'P', 'A', 'I', 'B', 'R', 'C', 'J'}; //the rotor
            break;
       ...
       the other seven rows, each a pre-determined set of characters
       ...
    }
}

无论如何在初始化之外以这种方式分配整行?

0 个答案:

没有答案