如何将掩码应用于字符串值

时间:2012-12-28 11:17:26

标签: java android

我想将“#0”等格式掩码应用到我的数字字段,字符串如“6000”, 我尝试了不同类型的格式,但它没有帮助,任何人都可以告诉我如何在Android中处理这个

我正在寻找像我这样做的事情formatString("6000", "#,##0.00")它应该给我格式化的输出6,000.00

2 个答案:

答案 0 :(得分:2)

这应该有所帮助:

    String yourString = "6000";
    double value = Double.valueOf(yourString);
    DecimalFormat df = new DecimalFormat("#,##0.00");
    System.out.println(df.format(value));

答案 1 :(得分:0)

只需将字符串“6000”转换为数字,例如

double d = Double.parseDouble("6000");

然后使用DecimalFormat,如此处所述:How do I format a number in Java?