我是java的新手,当我偶然发现一些我不理解的小程序时,我正在研究一些关于递归的文章.
static void print(int i) {
if ( i > 1) {
System.out.print("Y");
print(i-1);
}
for (int t = 0; t < i ; t++)
System.out.print(i); // i not t
}
Run Code Online (Sandbox Code Playgroud)
当我做print(4)的结果是,YYY1223334444但为什么不呢YYY1?我没有得到那一部分.