简介:在遇到需要将double类型转换string类型时,会出现转成科学计数法的形式,希望字符串能原样输出.
在遇到需要将double类型转换string类型时,会出现转成科学计数法的形式,希望字符串能原样输出.直接使用会报java.lang.Double cannot be cast to java.lang.String类型转换错误,以下是搜集后的double转字符串的方式希望对你有所帮助!
测试环境:jdk1.8
测试通过的做法,使用NumberFormat
Double s=Double.parseDouble("18818000") ;
NumberFormat nf = NumberFormat.getInstance();
nf.setGroupingUsed(false);
String s1 = nf.format(s);
运行结果:18818000