当前位置: 首页 > 编程笔记 >

java DecimalFormat常用方法详解

堵景天
2023-03-14
本文向大家介绍java DecimalFormat常用方法详解,包括了java DecimalFormat常用方法详解的使用技巧和注意事项,需要的朋友参考一下

DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。

package com.myk.hash;

import java.text.DecimalFormat;

public class App 
{
  public static void main( String[] args )
  {
    //数字格式化,#和0都是占位符,#:当要格式化的数字位数不足时#会补空白;0:当要格式化的数字位数不足时会补0
    DecimalFormat df1 = new DecimalFormat("#.##");//数字格式化  
    System.out.println(df1.format(0.01));

    DecimalFormat df2 = new DecimalFormat("0.000");//数字格式化 
    System.out.println(df2.format(0.01));
    //数字以%的形式展示,小数转百分比自动转换
    DecimalFormat df3 = new DecimalFormat("#0.000%");//数字格式化  
    System.out.println(df3.format(0.11));
    //数字以%的形式展示,小数转百分比自动转换
    DecimalFormat df4 = new DecimalFormat("#.##%");//数字格式化 
    System.out.println(df4.format(0.01111));

    //用","将数字按3位隔开
    DecimalFormat df5 = new DecimalFormat(",###");//数字格式化  
    System.out.println(df5.format(981725025));

    DecimalFormat df6 = new DecimalFormat("顶顶顶顶顶,###");//数字格式化 
    System.out.println(df6.format(981725025));

    DecimalFormat df7 = new DecimalFormat("###,###.000");//数字格式化  
    System.out.println(df7.format(981725025.981725025));//--会四舍五入

  }
}

结果

0.01
0.010
11.000%
1.11%
981,725,025
顶顶顶顶顶981,725,025
981,725,025.982

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍js常用DOM方法详解,包括了js常用DOM方法详解的使用技巧和注意事项,需要的朋友参考一下 介绍几个js DOM的常用方法 获取元素节点 getElementById    getElementsByTagName    getElementsByClassName 先写一个简单的网页做测试: 1.  getElementById   1.先定义变量 var contentId =

  • 本文向大家介绍$.ajax()常用方法详解(推荐),包括了$.ajax()常用方法详解(推荐)的使用技巧和注意事项,需要的朋友参考一下 AJAX 是一种与服务器交换数据的技术,可以在补充在整个页面的情况下更新网页的一部分。接下来通过本文给大家介绍ajax一些常用方法,大家有需要可以一起学习。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为S

  • 本文向大家介绍iOS常用的公共方法详解,包括了iOS常用的公共方法详解的使用技巧和注意事项,需要的朋友参考一下 1. 获取磁盘总空间大小 2. 获取磁盘可用空间大小 3. 获取指定路径下某个文件的大小 4. 获取文件夹下所有文件的大小 5. 获取字符串(或汉字)首字母 6. 将字符串数组按照元素首字母顺序进行排序分组 使用如下: 输出结果如下: 输出结果 7. 获取当前时间 8. 计算上次日期距离

  • 本文向大家介绍Java中Math类常用方法代码详解,包括了Java中Math类常用方法代码详解的使用技巧和注意事项,需要的朋友参考一下 近期用到四舍五入想到以前整理了一点,就顺便重新整理好经常见到的一些四舍五入,后续遇到常用也会直接在这篇文章更新。。。 总结 以上所述是小编给大家介绍的Java中Math类常用方法代码详解,希望对大家有所帮助,如果大家有任何疑问请给我留 言,小编会及时回复大家的。在

  • 本文向大家介绍Java中Calendar时间操作常用方法详解,包括了Java中Calendar时间操作常用方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Calendar时间操作常用方法,具体内容如下 又有哪些坑呐? 坑在哪里: 在我之前接触的一个项目中涉及到这么一项功能:每天00:00:00把某些数据移动到mongodb数据库的另一个集合中,也就是关系型数据库的表中。这个集

  • 本文向大家介绍javascript 使用sleep函数的常见方法详解,包括了javascript 使用sleep函数的常见方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了javascript 使用sleep函数的常见方法。分享给大家供大家参考,具体如下: 一.什么是sleep函数? 花一点时间来聊一下sleep函数,首先什么是sleep函数? sleep是一种函数,他的作用是使程序