如何将double类型的数据转换成String类型

在EditText中使用setText()方法要求传入的数据类型为String类型,若想将double类型的数据在此方法中输出,则需要将double类型的数据转成String类型。

double d = 123456789.50;
DecimalFormat format = new DecimalFormat("#.00");
//#后面的则为小数点的位数,若想没有小数点,则输入以下语句
//DecimalFormat format = new DecimalFormat("#");
String str= format.format(d);
//EditText控件etName此时可以成功输出
etName.setText(str)
System.out.println(str);
    原文作者:不停歇012
    原文地址: https://blog.csdn.net/weixin_48652496/article/details/122049230
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞