前言

  • java1.8
  • 我们经常要将数字进行格式化,比如取2位小数
  • Java 提供的 DecimalFormat 类,就是用于数字格式化

例子

左补0

System.out.println(new DecimalFormat("000").format(1)); // 001
System.out.println(new DecimalFormat("000").format(11)); // 011
System.out.println(new DecimalFormat("000").format(111)); // 111
System.out.println(new DecimalFormat("000").format(1111)); // 1111

输出结果:

001
011
111
1111

DecimalFormat 类相关推荐

  1. java text 格式化_java.text.DecimalFormat类十进制格式化

    java.text.DecimalFormat类十进制格式化的具体代码,供大家参考,具体内容如下 import java.text.DecimalFormat; class FormatDemo{ p ...

  2. java 千位分隔_金额以千位分隔 可以使用DecimalFormat类来实现

    分组分隔符通常用于千位,但是在某些国家/地区中它用于分隔万位.分组大小是分组字符之间的固定数字位数,例如 100,000,000 是 3,而 1,0000,0000 则是 4.如果使用具有多个分组字符 ...

  3. Java复习(二)类与对象的基本概念

    2.1面向对象的程序设计方法概述 对象 程序中: 一切皆是对象 都具有标识,属性和行为 通过一个或多个变量来保存其状态 通过方法实现他的行为 类 将属性及行为相同或相似的对象归为一类 类可以看成是对象 ...

  4. Java数字格式:DecimalFormat

    在Java Numeric Formatting一文中 ,我描述并演示了NumberFormat静态方法提供的一些有用实例,例如NumberFormat.getNumberInstance(Local ...

  5. java 静态方法_80后程序员,教你学Java核心技术:用户自定义类+静态域静态方法

    用户自定义类 在第3章中,已经开始编写了一些简单的类.但是,那些类都只有一个简单的main方法.现在让我们开始学习如何设计复杂应用程序所需要的各种"主力类"(workhorse c ...

  6. java中Decimaformat_Java中 DecimalFormat 用法详解

    对Java中 DecimalFormat 的所有基础用法进行了一个汇总.DecimalFormat 类主要靠 # 和 0 两种占位符号来指定数字长度.0 表示如果位数不足则以 0 填充,# 表示只要有 ...

  7. 小汤学编程之JAVA基础day10——常用类(二):String常用方法、正则、StringBuffer和StringBuilder、Math和Random类、日期类和数字类

    一.String常用方法 二.正则表达式 1.基本     2.常用     3.高级 三.StringBuilder和StringBuffer类 1.区别     2.常用方法     3.继承结构 ...

  8. JAVA中DecimalFormat如何进行四舍五入?

    在JAVA中,有时候会对数值进行四舍五入处理,我们很快能想到DecimalFormat 类. 你有可能会用以下这种方式来处理: DecimalFormat df= new DecimalFormat( ...

  9. (转)Java DecimalFormat 用法(数字格式化)

    我们经常要将数字进行格式化,比如取2位小数,这是最常见的.Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子.下面是常用的例子: import java.tex ...

最新文章

  1. c/c++中typedef详解(此文对typedef用于结构体的定义说明得很清楚到位)
  2. const debug = require(‘debug‘)(‘cnpm‘)
  3. 安装php遇到的问题
  4. 如何让帝国CMS7.2搜索模板支持动态标签调用
  5. Activemq源码、编译、导入idea、源码调试总结
  6. golang 修改nginx配置文件_「系统架构」Nginx调优,不可错过的几点
  7. 问题 1066: 2004年秋浙江省计算机等级考试二级C 编程题(2)
  8. 新手小白之学习python一飞冲天日志之—基本数据类型,条件控制语句
  9. Mac 下的破解版软件真的安全吗?
  10. 7-zip压缩解压软件.html,7-Zip 压缩率比较高的压缩软件 17.01 美化优化版
  11. Base32编码转换
  12. python批量生成姓名_python——批量生成姓名
  13. 配置Android的SDK,DNK,JDK,ANT打包APK环境
  14. 要点初见:开源AI绘画工具Stable Diffusion代码分析(文本转图像)、论文介绍(下)
  15. DBCO-C6-NHS ester,1384870-47-6二苯基环辛炔-碳6-琥珀酰亚胺酯仅用于科研,不用于人体和生产
  16. 速率法和终点法的区别_两点法、终点法、速率法
  17. python中shelf对象_Python对象持久化存储工具pickle
  18. SEM和SD的区别和联系,以及其计算方法(实际作图方法)
  19. css竖向箭头符号_用css制作空心箭头(上下左右各个方向均有)
  20. java程序打包一体化:代码-jar-exe-安装包(图文详解、资源提供)

热门文章

  1. 阿里云推出免费套餐 30余款云产品半年免费
  2. iptables之iptables命令详解
  3. 使用docker commit 来扩展一个image
  4. Swift语言快速入门
  5. LDAP-GUI管理工具
  6. Android Relativelayout
  7. Apache增加SSL功能的步骤
  8. ElasticSearch入门 :Windows下安装ElasticSearch
  9. 在Java中怎么判断传递过来的字符串是否是数字,或者是否是字符串?(亲测)
  10. http三次握手四次挥手详解