在我的代码的前面,我调用了该方法
public static boolean divides(int num, int denom)
{
if (num%denom==0)
return true;
else return false;
}
稍后我调用该方法
public static boolean isLeapYear(int year)
我想在 isLeapYear 中调用分歧。我必须重新定义分歧吗?现在我有
public static boolean isLeapYear(int year)
{
public static boolean divides(int num, int denom)
{
if (divides.class == true && (year%400 ==0) || ((year%4==0)
&& (year%100 !=0)));
return true;
else return false;
}
}
而且我得到了已经定义了划分的错误,但是当我没有将整个公共静态等声明放在那里时,它想知道划分是什么。
我还遇到了许多其他错误(例如在嵌套划分后无法找到年份的类型),但这不是主要错误。