如何format一个BigDecimal 有一个BigDecimal类型的数字,它可能带2位小数 也可能就是个整数。现在要格式化成整数部分没3位加一个“,”,该如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哈哈 熊猫党 拍死你 import java.math.*;import java.text.*;public class Bottem2 { public static void main(String args[]) { String str = "12345.12"; BigDecimal bd = new BigDecimal(str); System.out.println(bd.toPlainString()); DecimalFormat df = new DecimalFormat("###,###.00"); System.out.println(df.format(bd.doubleValue())); } } java NIO通信中,连接重新建立后出现的问题 weblogic10获取数据库连接池问题 java读取txt文件 请问怎么获得键盘事件? abstract是什么意思,下面这句语法怎么理解? 正则表达式子?? 高分在线求助,java里新增数据出现唯一索引冲突抛出什么异常??? 加密,解密的问题.请高手指点 输入类名,怎样得到这个类的一个实例? 不要返回Object的, 要调用这个类的一个方法,用反射太慢了,保证该方法存在 hibernate多表关联 让机器定时执行一个程序,用JAVA如何实现? {小程序员求助大侠帮助!}
import java.text.*;public class Bottem2 { public static void main(String args[]) {
String str = "12345.12";
BigDecimal bd = new BigDecimal(str);
System.out.println(bd.toPlainString());
DecimalFormat df = new DecimalFormat("###,###.00");
System.out.println(df.format(bd.doubleValue()));
}
}