這是很基本的Java程序對於理解步步遞歸函數的返回值,但不幸的是我無法實現這個輸出,plz幫助我完全理解這個問題,謝謝遞歸函數的方法
這是我的代碼
public class rectest
{
void myMethod(int counter)
{
if(counter == 0)
return;
else
{
myMethod(--counter);
System.out.println(""+counter);
return;
}
}
public static void main(String[] args)
{
rectest rec = new rectest();
rec.myMethod(3);
}
}
和輸出
0
1
2
你問爲什麼輸出是0 1 2? – aioobe