为了账号安全,请及时绑定邮箱和手机立即绑定

java成员方法如何调用本身?

java成员方法如何调用本身

正在回答

3 回答


这种的怎么办?

package imocc;


public class Test {

public void Outer(){

System.out.print("第一次调用");

Outer();

}

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

Test te=new Test();

te.Outer();

}


}


0 回复 有任何疑惑可以回复我~
#1

ras

要设置递归结束的条件,否则一直递归下去,没有尽头,与死循环有什么差别???
2016-08-29 回复 有任何疑惑可以回复我~
#2

读者123 提问者 回复 ras

说的对。是这样。谢谢
2016-08-29 回复 有任何疑惑可以回复我~
public void count(int i) {
    if (i < 10) count(++i);
    else System.out.println("i: " + i);
}


0 回复 有任何疑惑可以回复我~
#1

ziom

这是一个计数函数,如果传入的数大于等于10就直接输出,小于10就进入递归,一直到传入的值递增到10然后输出
2016-08-28 回复 有任何疑惑可以回复我~

直接在方法内部写方法名就调用了,一般在递归中会有这种写法。

0 回复 有任何疑惑可以回复我~
#1

读者123 提问者

刚才试了下,报错了。能不能写个小程序举下例?
2016-08-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

java成员方法如何调用本身?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信