Java编程数字的格式化
来源:互联网 发布:java银行项目面试简历 编辑:程序博客网 时间:2024/06/06 14:06
1、NumberFormat类的setMaximumIntegerDigits()和setMumimumIntegerDigits()分别可以设置数字的的整数部分要求位数的最大值和最小值,setMaximumFractionDigits()和setMinimumFractionDigits()则设置数字的小数部分的最大和最小位数。下面通过如下代码演示:
在以上代码中设置了:最小整数位数为3;
最小小数位数为2;
最大小数位数为4;
将该代码运行后,得到结果如下:
从结果我们可以看出,经过转换过后,所得数字的整数部分都自动填充为3位,小数部分按照规定,保持在2-4位之间,超出范围将进行强制转换,转换过程遵循四舍五入的规则。
2、除此之外,我们还可以构造特定模式的DecimalFormat对象,或者调用applyPattern()方法动态修改模式。有关模式的说明如下:
# :数字(以非零数字开头)
0 :数字(以零开头)
. :特定区域(Locale-specific)的小数分隔符(小数点)
, :特定区域的分组分隔符
- :特定区域的负号指示器
% :用百分比表示数值
; :将两种格式分开,第一为负,第二位正
, :当以上摸个字符需要转义时,使用此符号
其他字符 显示其本身
通过下面一段代码演示:
运行后得出的结果如下:
至此,程序完成了a,b向自定义格式的转换。
- Java编程数字的格式化
- java编程,格式化数字小数位
- java数字的格式化
- Java数字的格式化
- java 数字的格式化
- Java数字的格式化
- java数字的格式化
- Java中数字的格式化
- java接受输入数字的数字格式化
- Java 中字符串及数字的格式化
- java 数字格式化 NumberFormat类的使用
- Java基础:第二十一讲 数字的格式化
- java.text包的格式化数字
- java 格式化输出数字的方法
- java 格式化输出数字的方法
- java中格式化数字的类DecimalFormat
- java格式化输出数字的方法
- java中数字,日期的格式化
- TCP连接状态详解及TIME_WAIT过多的解决方法
- SQLite
- 对文件编码做转换的时候注意事项
- Linux Shell初探01
- SQL自定义函数--计算两个坐标点间距离
- Java编程数字的格式化
- 现代控制理论思考题----倒立摆小车控制算法研究
- 【文件的转码复制操作方法】
- WiFidog编译成openwrt 库文件
- android shape的使用
- 操作数指示符
- 剑指offer面试题之扑克牌顺子
- maven构建本地仓库
- Context