1

私は現在Androidアプリに取り組んでいます。これは私のコードです:

FieldSolution.setText("y =","(Double.toString(m))","x + ", "(Double.toString(b))");

「y = mx + b」を出力しようとしていますが、m と b は double です。どういうわけか私は例外を取得しています。

私の間違いはどこにありますか?

4

2 に答える 2

1

使用できますString.format

FieldSolution.setText(String.format("y = %fx + %f", m, b));

書式指定子で修飾子を使用して%f、出力の精度と幅を制御できます。必要に応じて、引数としてロケールを指定することもできますformat()

于 2013-04-30T22:11:48.843 に答える