誰もこのコードが1から10をどのように印刷するか説明できますか?誰もこのコードが1から10をどのように印刷するか説明できますか?
class demo
{
public static void main(String[] args)
{
display(10);
}
private static void display(int n)
{
if (n > 1)
{
display(n - 1);
}
System.out.println(n);
}
}
紙に印刷してみます(2〜3のような小さな番号から始めてください)。あなたはよく理解するでしょう。 – litelite
私は1を印刷するまでしか理解できません。その後、実行の仕方がはっきりしません。 –
コードを1行ずつ読みます。紙に「n」の値を記録しておきます。または、デバッガでコードをステップバイステップで実行し、変数を調べることができます。 – litelite