Java-无限循环单例类方法调用
我有一个关于单身班的问题。当我调用next方法时,我希望mProcessIndex会增加,但实际上不会,所以会导致stackoverflow错误。所以,问题是修改mProcessIndex值的正确方法是什么 代码如下: 问题在于:Java-无限循环单例类方法调用,java,singleton,singleton-methods,Java,Singleton,Singleton Methods,我有一个关于单身班的问题。当我调用next方法时,我希望mProcessIndex会增加,但实际上不会,所以会导致stackoverflow错误。所以,问题是修改mProcessIndex值的正确方法是什么 代码如下: 问题在于: next(); mProcessIndex++; 应该是: mProcessIndex++; next(); 您的下一个函数进入无限递归循环,因为在递增mProcessIndex之前会调用该函数。因此,mProcessIndex永远不会递增 愚蠢的错误。。谢谢 m
next();
mProcessIndex++;
应该是:
mProcessIndex++;
next();
您的下一个函数进入无限递归循环,因为在递增mProcessIndex之前会调用该函数。因此,mProcessIndex永远不会递增 愚蠢的错误。。谢谢
mProcessIndex++;
next();