「私は Java の初心者です。私がやりたいのは、このような2D配列内にAからZを格納することだけです
ABCDE
FGHIJ
KLMNO
PQRST
UVWXY
Z
String alphabets = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
char[] alpha = alphabets.toCharArray;
int k=0;
char[][] cipher = new char[6][5];
for(int i= 0;i<6;i++)
{
for(int j=0;j<5;j++)
{
cipher[i][j] = alpha[k];
k++;
}
}
しかし、これはArrayIndexOutOfBounds例外をスローします。配列に26を入力し、残りの文字をnullのままにしておきます。出来ますか ??