double の配列を含むオブジェクトがあります。
public class NumberRow {
static final int MAX_AMOUNT_OF_NUMBERS = 2500;
double[] NumberArray = new double[MAX_AMOUNT_OF_NUMBERS];
NumberRow(double[] NumberArray){
this.NumberArray = NumberArray;
}
}
私のメインプログラムでは、このようにコンストラクターでオブジェクト NumberRow の配列を作成することから始めます
NumberRow[] numberRow;
プログラムの後半で、次のコードを挿入しました。
numberRow = new NumberRow[dataset.numberOfVariables];
その後、numberRow に値を与える関数を呼び出します。
double misc = in.nextDouble();
numberRow[k].NumberArray[i] = misc;
NumberRow が指している場所は言いました。ただし、Eclipse では、次の行でヌル ポインター ポインター例外が発生します。
numberRow[k].NumberArray[i] = misc;
私が間違ったことを誰かが見てくれることを願っていますか?ありがとうございました :)!