1

数値と文字列を含む配列があります。その配列をdoubleに変換したい。私はこれを試しました:

int tableStringLength=tableString.length;
double [][]tableDouble= null;

for(int i=0; i<tableStringLength; i++) {
    for(int j=0; j<tableStringLength; j++) {
        tableDouble[i][j]= Double.parseDouble(tableString[i][j]);
    }
}

しかし、画面に表示しようとすると、nullまたはゼロではなく、何も返されません。

4

2 に答える 2

3

double 配列をインスタンス化しませんでした:

double[][] tableDouble = new double[tableStringLength][tableStringLength];
于 2012-07-14T05:42:34.947 に答える
2

すべての回答仲間に感謝しますが、友人に尋ねた後、彼女は使用することを提案しました

tableDouble[i][j]= Double.valueOf(tableString[i][j]).doubleValue();

そしてそれは動作します:)

于 2012-07-14T05:52:01.623 に答える