【初心者】Java質問・相談スレ13【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0699デフォルトの名無しさん
NGNGオブジェクトにした方がいろいろ良いと思うけど、
どうしても配列でやりたいなら、以下のような感じだよ。
Javaの配列は、特殊なオブジェクトであることを利用するのさ。
Object[] array = new Object[goukeisuu];
for (int i = 0; i < goukeisuu; i++) {
//i番目のオブジェクトのnumberを読む
double[][] rec = new double[number][3];
for (int j = 0; j < number; j++) {
rec[j][0] = 1;
rec[j][1] = 2;
rec[j][2] = 3;
}
array[i] = rec;
}
で、使う場合は、例えば以下のようにして
目的の配列を取り出せばいいよ。
double[][] anyrec = (double[][])array[1];
System.out.println(anyrec[5][2]);
■ このスレッドは過去ログ倉庫に格納されています