递归——方法自身调用自身
1 | a() { |
递归必须有结束条件,否则一定会发生栈内存溢出错误(java.lang.StackOverflowError);
即使有了结束条件,也可能发生溢出错误,因为递归的太深了;
递归可以不使用时,尽量别用
1 | public class HelloWorld { |
递归——方法自身调用自身
1 | a() { |
递归必须有结束条件,否则一定会发生栈内存溢出错误(java.lang.StackOverflowError);
即使有了结束条件,也可能发生溢出错误,因为递归的太深了;
递归可以不使用时,尽量别用
1 | public class HelloWorld { |