たとえば、5.0
になる5
、 または 4.3000
になる4.3
。
DecimalFormat を使用します
double answer = 5.0;
DecimalFormat df = new DecimalFormat("###.#");
System.out.println(df.format(answer));
DecimalFormat("0.#")
を使用する必要があります
ために 4.3000
Double price = 4.3000;
DecimalFormat format = new DecimalFormat("0.#");
System.out.println(format.format(price));
出力は次のとおりです。
4.3
5.000の場合
Double price = 5.000;
DecimalFormat format = new DecimalFormat("0.#");
System.out.println(format.format(price));
出力は次のとおりです。
5
「0.#」のフォーマット文字列でDecimalFormatオブジェクトを使用します。