我正在用 Zeller 算法找到一周中的某一天。
我必须将 1 转换为 13 并将 2 转换为 14。但是我收到复制局部变量的错误。这本书显示了使用临时变量更改变量,但它不适用于 Eclipse。它显示一个错误。这是一个例子:
System.out.println("Enter a month 1-12: ");
int m = input.nextInt();
// Convert January to 13 and February to 14; Zeller's requirement
if (m == 1){
int temp = 13;
int m = temp;
}
else if (m == 2){
int temp = 14;
int m = temp;
}
}
我刚刚开始阅读 Java 入门书籍,也许这里有简单的解决方案?