实现bigdecimal类型转成String类型: BigDecimal bd = new BigDecimal("xxx"); String str = bd.toString(); 扩展:String类型转成bigdecimal类型 String str = "xxx"; BigDecimal bd = new BigDecimal(str);
第2个回答 2017-12-11
import java.math.*; class test { public static void main (String[] args) { BigDecimal a = new BigDecimal(123.56); String str=(a.doubleValue()+"").replaceAll("\\D",""); System.out.println(str); } }本回答被提问者采纳