zoukankan      html  css  js  c++  java
  • 格式化数字

        DecimalFormat dFormat=new DecimalFormat();
            double data =12345.67890;
            System.out.println("格式化之前的数字:  "+data);
            String pattern="0.0";//如果该位存在字符则显示字符  如果不存在则显示0
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
            pattern="0000000.000kg";//可在模式后加上自己想要的字符  比如单位
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
            pattern="##000.00#kg";//如果该位存在字符则显示 否则不显示,并且#只能出现在两端  不能出现在0的中间  
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
            pattern="-#.000";//输出为负数
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
            pattern="0.00%";
            dFormat.applyPattern(pattern);
            System.out.println(pattern+ "  格式化后"+dFormat.format(data));
    梦里不知身是客,一晌贪欢。
  • 相关阅读:
    窗口的基本手势事件处理
    用户自定义手势,并识别
    安卓程序国际化,手机屏幕适配器
    排序:冒泡,快排,归并。
    哈夫曼树学习
    二叉树的学习。
    ArrayList和vector的区别
    关于try-catch-finally return 的面试题
    Java中的抽象和封装
    关于SelectedValue的众多解决方案
  • 原文地址:https://www.cnblogs.com/dccmmtop/p/5709684.html
Copyright © 2011-2022 走看看