问题描述
我有这个警告,但我不知道如何解决它。
当我启动应用程序时,它会溢出,但我无法解决错误。看图
解决方法
当您返回时,您正在调用相同的函数。它使程序每次都不断调用该函数。
public boolean isChecked() {
return isChecked(); //notice here that you return a function call,and
//your program will keep calling it as a return.
}
,
我认为您想更改 isChecked 以返回属性而不是递归调用自身。
public boolean isChecked() {
return isChecked;
}