0

出力を小数点以下2桁にフォーマットする方法を知りたいと思っていました。このコードは、GUI を使用していないときは完全に機能していましたが、現在はまったく機能していないようです。コンパイルエラーは発生せずimport java.text.NumberFormat;、上部にインポートしました。このことを機能させるためのヒントはありますか?

//sytem output
        NumberFormat defaultFormat = NumberFormat.getCurrencyInstance();
        defaultFormat.format(monthlyPayment);
        txtMonthlyPayment.setText(Double.toString(monthlyPayment));
4

2 に答える 2

4

Javaの基本がいくつかありません。

    defaultFormat.format(monthlyPayment);

書式設定された文字列を返します。これは何も割り当てないため、中心宇宙の渦巻く混沌に入ります。そこでは、すべての無限の中心で冒涜し、泡立つ最底辺の混乱の無定形の荒廃 - 果てしないデーモン スルタン アザトース、その名前は唇はあえて大声で話し、時間と空間を超えて想像を絶する照明のない部屋で貪欲にかじり、そこであなたの割り当てられていないストリング値は、アザトースを眠らせ続ける呪われたフルートのこもった、狂ったような鼓動と呪われたフルートの細い単調な泣き声を中断します。すべての創造物を目覚めさせ、消費するために。

代わりに使用した場合

txtMonthlyPayment.setText(defaultFormat.format(monthlyPayment));

宇宙は救われたかもしれない...

于 2013-11-04T20:54:32.137 に答える