数字左补零(String,NumberFormat)
2011-10-12 10:41
309 查看
package com.text; import java.text.NumberFormat; import java.util.Random; /** 数字左补零 * */ public class NumberFormatTest { public static void main(String[] args) { for (int x = 0; x < 100; x++) { // 待测试数据 int i = new Random().nextInt(9999); // 得到一个NumberFormat的实例 NumberFormat nf = NumberFormat.getInstance(); // 设置是否使用分组 nf.setGroupingUsed(false);//每三位会加逗号 // 设置最大整数位数 nf.setMaximumIntegerDigits(4); // 设置最小整数位数 nf.setMinimumIntegerDigits(4); // 输出测试语句 System.out.println(nf.format(i)); //方法2: String str = String.format("%06d", new Random().nextInt(9999)); System.out.println(str); } } }
相关文章推荐
- C# string.Format 数字格式化
- 关于jstl EL用法的注意点(java.lang.NumberFormatException: For input string: "userName")
- String.format()基本对时间和数字格式化信息
- String.Format数字格式化输出 {0:N2} {0:D2} {0:C2}
- java.lang.NumberFormatException: For input string: "${jdbc.maxActive}"
- java.lang.NumberFormatException: For input string: "on"
- Android中关于String转int遇到的java.lang.NumberFormatException: Invalid int: "5000.00"错解决办法
- Caused by: java.lang.NumberFormatException: For input string: "undefined"
- 第一次访问本机上的spring-boot报错:java.lang.NumberFormatException: For input string: "index"
- for-each@section oracle.apps.xdo.template.fo.area.PageNumber.formatString(PageNumber.java:104)
- String.format("%03d", i)在数字前面补零
- string字符串类型转换为number数字类型
- php json_decode 后,数字转换成了 科学计数法 的解决方案 (number_format 函数改变了原有的值)
- 将字符串转数字时没有捕获NumberFormatException 异常
- php number_format() 函数通过千位分组来格式化数字的实现代码
- String.Format数字格式化的使用方法介绍
- js将某个值转换为String字符串类型或转换为Number数字类型
- Error querying database. Cause: java.lang.NumberFormatException: For input string: "否"
- Warning: number_format() expects parameter 1 to be double, string given in
- mybatis 报错:Caused by: java.lang.NumberFormatException: For input string