不用循环~如何输出1~100?

wqfwuliao 2008-07-07 03:59:18
加精
RT~~~~~~~~~~~~~~~~~~~~~~~~
我想了好久
就想到应该用return
小弟刚刚学JAVA的~~
...全文
7981 310 打赏 收藏 转发到动态 举报
写回复
用AI写文章
310 条回复
切换为时间正序
请发表友善的回复…
发表回复
dajiadebeibei9 2009-05-30
  • 打赏
  • 举报
回复
学习了 以前真是不怎么用递归
JayPan2008 2009-05-27
  • 打赏
  • 举报
回复


我也得学递归了

我也是Java初学者
vivian_hsu 2009-04-24
  • 打赏
  • 举报
回复
学习了,高手
muqingliu 2009-04-24
  • 打赏
  • 举报
回复

[Quote=引用 24 楼 nKannan 的回复:]
为什么没有人
System.out.println( "1" );
System.out.println( "2" );
System.out.println( "3" );
System.out.println( "4" );
.....
System.out.println( "98" );
System.out.println( "99" );
System.out.println( "100" );
[/Quote]
vipxp08 2009-04-22
  • 打赏
  • 举报
回复
class digui
{
public void fun(int n){
if(n<1)return;
System.out.println(n);
fun(n-1);
}

public static void main(String[] args)
{
Test test = new Test();
test.Test_1(1);
}


cwxlryf520 2009-04-01
  • 打赏
  • 举报
回复
17楼的 Test(++a); 应该是Test_1(++a); 改了才能运行出正确的结果哈~!
zlyymxl 2008-12-14
  • 打赏
  • 举报
回复
写代码就是一个循环的过程!!!
maomaozhui 2008-10-13
  • 打赏
  • 举报
回复
加入是100000000000000那你岂不是手要抖起来!
lzycsd 2008-09-10
  • 打赏
  • 举报
回复
mark
kahn178 2008-09-09
  • 打赏
  • 举报
回复
[Quote=引用 37 楼 loujianchengdd 的回复:]
Java code
public class Test
{

public static void main(String[] args)
{
int i =1;
System.out.println(i);//这不能用printI(i);这个句子,应该用
System.out.println(i);
}
private void printI(int i)
{
System.out.println(i);
i++;
if(i>100)
return;
else
printI(i);

}
}
[/Quote]
kahn178 2008-09-09
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 wsLOVEss 的回复:]
Java code
public class Test
{
public void Test_1(int a)
{
if(a <= 100)
{
System.out.println(a);
Test(++a);//这一行应为Test_1(++a); }


}

public static void main(String[] args)
{
Test test = new Test();
test.Test_1(1);
}

}
[/Quote]
kahn178 2008-09-09
  • 打赏
  • 举报
回复
递归调用就可以了。
金牛ruby 2008-08-22
  • 打赏
  • 举报
回复
递归啦
Eric_Ma_Java 2008-08-21
  • 打赏
  • 举报
回复
呵呵!真有高手!强!
ami_v 2008-08-20
  • 打赏
  • 举报
回复


其实这只是讨论.

要写东西..为什么不用好的方法..

用最有效的.方法

ami_v 2008-08-20
  • 打赏
  • 举报
回复
[Quote=引用 29 楼 e_bot 的回复:]
引用 24 楼 nKannan 的回复:
为什么没有人
System.out.println( "1" );
System.out.println( "2" );
System.out.println( "3" );
System.out.println( "4" );
.....
System.out.println( "98" );
System.out.println( "99" );
System.out.println( "100" );
哈哈
甚合我意
[/Quote]

这也不违背LZ的说法啊.. 赞
jason_zzw 2008-08-07
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 bao110908 的回复:]
Java codeimportjava.util.Date;importjava.util.Timer;importjava.util.TimerTask;publicclassTest01 {publicstaticvoidmain(String[] args) {finalintlen=100;finalTimer timer=newTimer();
timer.schedule(newTimerTask() {privateinti=1;publicvoidrun() {
System.out.println(i++);if(i>len) {this.cancel();
timer.cancel();
}
}
},newD…
[/Quote]


呵呵
tylzx888 2008-07-23
  • 打赏
  • 举报
回复
受教拉
codesnail 2008-07-16
  • 打赏
  • 举报
回复
面试的人脑子有病!好像又是问茴香有几种写法?
Ferri_Qing 2008-07-16
  • 打赏
  • 举报
回复
24楼很经典啊......
加载更多回复(290)

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧