【发布时间】:2011-08-18 13:36:48
【问题描述】:
我收到了一个 6 位数的 int。我想将其显示为String,在int 末尾的 2 位处带有小数点 (.)。我想使用float,但建议使用String 以获得更好的显示输出(而不是1234.5 将是1234.50)。因此,我需要一个将int 作为参数并返回格式正确的String 的函数,小数点距离末尾2 位。
说:
int j= 123456
Integer.toString(j);
//processing...
//output : 1234.56
【问题讨论】:
-
String str = Integer.toString(j); //integer or string with white spaces<br/> str = new StringBuffer(str.trim()).insert(str.length()-2, ".").toString();