java中double类型转换为String类型?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中double类型转换为String类型?相关的知识,希望对你有一定的参考价值。

double num=1.0;

String strNum=Double.toString(num);

string类型显示1.0

如果string类型显示1怎么转
double num=1.0时转String类型为1

double num=1.1时转String类型为1.1

参考技术A 先转为int类型再转String
int i = Math.round(num);//注意:4舍5入
String s = String.valueOf(i);
参考技术B 做个判断,如果小数点后为零就转换成整数后再转成String,如果不是,直接转成String本回答被提问者采纳 参考技术C double rs = 0;

DecimalFormat df = new DecimalFormat("#.00");

String str = df.format(rs);

到底怎么办才能不被屏蔽
参考技术D String strNum=Integer.toString((int)num);
System.out.println(strNum);

以上是关于java中double类型转换为String类型?的主要内容,如果未能解决你的问题,请参考以下文章

java中如何把一个String类型的变量转换成double型的?

Java中double类型与String 类型之间的互相转换

java中如何把一个String类型的变量转换成double型的?

c#中如何把string类型转换为double类型?

java 中double如何转为string

java中如何进行字符串和数据类型的转换?