譬如你行随机生成小于等于10位的数字 1sd3sd34t5 3g3t44h
算法如下
public class test {
public static String[] z = {"0","1","2","3","4","a","b","c","d",""};
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
getAInt(10,"");
}
public static String getAInt(int index,String result){
for(int i=0;i<z.length;i++){
if(index==1){
System.out.println(result+z[i]);
continue;
}
System.out.println("开始进入递归");
getAInt(index-1,result+z[i]); System.out.println("结束递归");
}
return "";
}
}