-2
Javaでは、次のコードは動作します:オペランド記号付きの文字列をダブルに変換するにはどうすればよいですか?
double a = 15.5+0.5;
System.out.println(a);
これは16.0
を印刷します。
、なぜ次は、実行時エラーを返しん:
String a = "15.5+0.5";
Double b = Double.parseDouble(a);
System.out.println(b);
私はエラーを与えると倍増した文字列を変換した値を計算する際に最初のように動作しないように第二の例を取得できますか?
https://stackoverflow.com/questions/3422673/evaluating-a-math-expression-given-in-string-form この質問を見るとawnserは正しいはずですか? –
文字列の式評価を行う方法はありますか? –