//递归算法无非是在一个方法中再次套用同一个方法 //例子如下 public class zy { public static void main(String[]args){ T t1 = new T ();//定义新的T标识 t1.test(4);//输入设定的起始值为3 } } class T { public void test (int n){ if (n > 2){ test (n - 1); } System.out.println("n=" + n); } } //在这个过程中每一次执行if语句都会使用一次test类 //从而使之重复循环以达到“递归”的方法 // //此次运算的结果最终为 n=3 n=2
递归的使用理解
最新推荐文章于 2024-10-09 11:13:12 发布