実際にはdoubleの文字列データを変換しようとしています。 私はこれをしようとするとき、私は常にエラー「無効なダブル」を持っている理由私は理解していない:あなたの助けを文字列をdoubleに変換しようとすると無効なdoubleが返される
double freq[]=new double[nb_points];
double pxx[]=new double[nb_points];
int nb_point=100;
for (int i=0; i<bytes/2;i=i+15)
{
String strReceived_freq = new String(buffer,i, i+15);
freq[i]=Double.parseDouble(strReceived_freq);
freq_value.setText(String.valueOf(freq[i]));
}
ありがとう!
私はuse object double obj [] = new Double [size] –
あなたは 'strReceived_freq'の内容を手に入れましたか?それには何がありますか?多分何らかの間違ったフォーマットのドット対カンマ – Fusselchen
?私はそれをfreq []とpxx []に対して行った。 – azzerty2017