日期:2014-05-20 浏览次数:20813 次
for (int i = 1 ; i < 1000; i++) {
System.out.println(String.format("%04d", i));
}
------解决方案--------------------
int d=4;
int b=9;
int[] ns=new int[d];
lp0:
for(;;){
for(int n:ns){
System.out.print(n);
}
System.out.println();
for(int i=d-1;;i--){
if(ns[i]!=b){
ns[i]++;
break;
}
if(i==0){
break lp0;
}
ns[i]=0;
}
}
------解决方案--------------------
String的format方法不错。