我认为该方法正在调用自身或其他东西。
这是我的代码:
public boolean isRaak(int rij, int kolom)
{
boolean raak = isRaak(rij, kolom); //this "isRaak" should refer to a method in another class, not sure how to do this...
return raak;
}
最佳答案
两种方式
如果这是一个实例方法,您需要创建它的实例
并调用它。
public boolean isRaak(int rij, int kolom)
{
AnotherClass an =new AnotherClass();
boolean raak = an.isRaak(rij, kolom);
return raak;
}
如果这是一个静态方法
public boolean isRaak(int rij, int kolom)
{
boolean raak = AnotherClass.isRaak(rij, kolom);
return raak;
}
但是你的方法对我来说似乎是一个Utility
方法,所以如果是的话,请使用静态方法。
在继续之前,请先阅读:
关于java - 尝试调用从另一个类调用另一个方法的方法时出现 StackOverflowError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19570952/