我的返回值有错误,它说它没有初始化,但我在它上面的 if then 语句中初始化了它。
public static String leapYear(int n) {
int j;
int r;
int f;
j = n % 4;
String check;
if (j == 0) {
r = n % 100;
if (r == 0) {
f = n % 400;
if (f == 0) {
check = ("The year is a leap year.");
}
}
} else {
check = ("The year is not a leap year.");
}
return check;
}
翻阅古今
慕田峪9158850
相关分类