求助 如何用JAVA实现用0-9排列成所有可能的21位数,数位之间可以出现重复的数字。例如1111......111(21位),123221......1(21位) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class Test { int count; public void getNum(String pre,int time){ if(time==1) { for(int i=0;i<10;i++){ System.out.println(pre+i);; } }else{ int xx=time-1; for(int i=0;i<10;i++){ getNum(pre+i,xx); } time--; } } /** * @param args */ public static void main(String[] args) { new Test().getNum("",3); } }这个效率可能不怎么行,String老是创建对象.但貌似是可以实现功能了 public class Test { int count; public void getNum(String pre,int time){ if(time==1) { for(int i=0;i<10;i++){ System.out.println(pre+i);; } }else{ int xx=time-1; for(int i=0;i<10;i++){ getNum(pre+i,xx); } time--; } } /** * @param args */ public static void main(String[] args) { new Test().getNum("",3); } } 效率可能不太好,中间创建了很多的String 关于java内置锁的小问题,请高手指点 凤凰网 的一道面试题 面试官说这是最基础的 但是我不会 想用SWING写一个界面,用来显示构造好的幻方,用什么来显示比较好呢? 一个四舍五入的方法 hibernate中的one-to-many属性中两个表关联的字段必须名字一样吗? 一段代码 帮忙看以下 急用! 紧急求助!谢谢!关于jre1.5.0 _14安装问题 请高人指路 设计一个类来显示数据库查询结果 结果总是提示缺少返回语句 关于txt的 新手求指点~~
int count;
public void getNum(String pre,int time){
if(time==1)
{
for(int i=0;i<10;i++){
System.out.println(pre+i);;
}
}else{
int xx=time-1;
for(int i=0;i<10;i++){
getNum(pre+i,xx);
}
time--;
}
}
/**
* @param args
*/
public static void main(String[] args) {
new Test().getNum("",3); }
}这个效率可能不怎么行,String老是创建对象.但貌似是可以实现功能了
public class Test {
int count;
public void getNum(String pre,int time){
if(time==1)
{
for(int i=0;i<10;i++){
System.out.println(pre+i);;
}
}else{
int xx=time-1;
for(int i=0;i<10;i++){
getNum(pre+i,xx);
}
time--;
}
}
/**
* @param args
*/
public static void main(String[] args) {
new Test().getNum("",3); }
}