protected static DecimalFormat decimalFormat = new DecimalFormat("");
public static String formatNumeric(long value) {
return formatNumeric(value, "#,###");
} public static String formatNumeric(long value, String pattern) {
synchronized (decimalFormat) {
decimalFormat.applyPattern(pattern);
return decimalFormat.format(value);
}
}
public static String formatNumeric(long value) {
return formatNumeric(value, "#,###");
} public static String formatNumeric(long value, String pattern) {
synchronized (decimalFormat) {
decimalFormat.applyPattern(pattern);
return decimalFormat.format(value);
}
}
解决方案 »
- JDK 1.6自带的HttpServer的问题疑惑
- 如何把这个主函数打包成exe可执行文件(MyEclipse)
- 对象所占用的内存,是否包括这个类里面所有方法的代码占用的内存?
- 本人初学JAVA,有个编译时遇到的小问题想请教
- 判断一个string是否等于几个String
- JBuilder的类库(Borland)在那里?
- 奇怪,怎么“已解决”问题只有4页(10/17日之后的),以前的已解决问题到哪里看?
- 问高手一个有关RMI的问题
- 各位大虾,推荐一个集成开发环境
- 求解这个报错是为什么,怎么改
- DatagramPacket.getData怎样转成String?
- 用applet实现打印,除了弹出系统自带的打印对话框,在自其前后各弹出一个”小应用程序需打印,要继续吗?“的对话框,如何去掉这两个对话
lt's ok
下面是供测试的程序import java.text.DecimalFormat;public class Test
{
protected static DecimalFormat decimalFormat =
new DecimalFormat("#,000.00");
//请注意"#,000.00",逗号后面的000确定了分隔几位,如3位就000。
public static void main(String args[])
{
for (int i=1;i<10;i++)
{
Test Test =new Test();
System.out.println(fuck.decimalFormat.format(123456789));
}
}