一个对象有一个的List集合属性,当对象调用自身获取List属性的方法,将自身添加到该List中,会导致递归存值吗
具体贴出代码看。比如说class A{public A a = new A();}这个会导致递归赋值,为了创建A,必须创建一个a,这导致内部还得创建一个A。。。
比如多层菜单、多层分类的问题
根据题主说的,只是调用自身的 List 然后加入其中,不算是递归,递归是调用方法本身。