我试图一次设置二维数组的整行。我所做的是:
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
...
}
}
无论如何在初始化之外以这种方式分配整行?