我在让我的运算符(operator)在 Eclipse 中工作时遇到问题。我以前用过它,但不明白为什么这次不起作用。它告诉我: “对于参数类型 boolean, int,运算符 && 未定义” 有人可以帮我吗?
这是代码:
public boolean setScore1(int score1) {
if (score1 >= -1 && <= 100) { // this line has error
this.score1 = score1;
return true;
}
else
return false;
}
最佳答案
您必须完全指定二元运算符的左侧和右侧,例如 <=
;它不会隐式选取 score1
来自其他条件,就像我们在英语中一样。
明确说明条件:
if (score1 >= -1 && score1 <= 100)
关于java - 使用 and 运算符进行 Eclipse Java 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22816487/