本文共 678 字,大约阅读时间需要 2 分钟。
DecimalFormat用于格式化数据
具体使用为: DecimalFormat format = new DecimalFormat(“0.0”); 代表保留整数位以及小数一位的数据,小数位会保留0,即1.0格式后结果为1.0 若想小数位为0时不保留,为其他数字时保留,则可使用 ## ,即 DecimalFormat format = new DecimalFormat("#.#");使用例子如下:
double a = 0.10; double b = 1.12; DecimalFormat format1 = new DecimalFormat("0.00"); DecimalFormat format2 = new DecimalFormat("#.##"); System.out.println(format1.format(a)); System.out.println(format1.format(b)); System.out.println(format2.format(a)); System.out.println(format2.format(b)); System.out.println();结果: 0.10 1.12 0.1 1.12 //若输入的数为字符串类型,如: String c = “1.10”;可用Double.parseDouble(c); //再用结果format。
转载地址:http://mfkai.baihongyu.com/