あるメソッド内で、再度同じメソッドを呼び出す事を再帰呼び出しを呼ぶ。
for&while文を使わずに繰り返し処理を行える
if内でtestメソッドコピーをとって、num<10がfalseになるまで処理を繰り返し行える
コピーをとって動かしている
Method_Class_4_10.java
public class Method_Class_4_10 {
public static void main(String[] args) {
var sample = new Method_Class_4_10();
sample.test(1);
}
public void test(int num){
System.out.println("test");
if(num < 10){
test(num +1);
}
}
}