Java实现同宽数字序列的自增长和循环使用

import java.text.NumberFormat;  
 
class T {  
  public static void main(String[] args) {  
    System.out.println(function1("000000"));  
    System.out.println(function1("0023"));  
    System.out.println(function1("0009"));  
    System.out.println(function1("000099"));  
    System.out.println(function1("9"));  
 
  }  
 
  public static String function1(String num) {  
    int length = num.length();  
    return String.format("%0" + length + "d",
         (int) ((Integer.valueOf(num) + 1) % Math.pow(10,length)));  
  }  
}


摘自:http://www.java2000.net/p19358

你可能感兴趣的:(java,.net)