现在的位置: 首页 > 综合 > 正文

字符串前面补0

2017年10月26日 ⁄ 综合 ⁄ 共 444字 ⁄ 字号 评论关闭

第一种方法:

[java] view
plain
copy

  1. /** 
  2. * 在字符串前面补0 
  3. * @param length:字符串固定长度 
  4. * @return 
  5. */  
  6. public static String addZero(int length, String str){  
  7.     char[] data = new char[length];  
  8.     for (int i = 0; i < length; ++i){  
  9.         data[i] = '0';  
  10.     }  
  11.     String zero = new String(data);  
  12.     return zero.substring(0, length - str.length()) + str;  
  13. }  

第二种方法:

[java] view
plain
copy

  1. String.format("%1$09d",  Integer.valueOf(str));
     //若str为空,则Integer.valueOf出异常  

抱歉!评论已关闭.