我正在尝试检查一个值是否等于 + 或 - 2 另一个值。
这就是我遇到的。
for (int lineNumber : errorLineList) {
if (lineNumber == startLineNumber
|| lineNumber == (startLineNumber + 1)
|| lineNumber == (startLineNumber + 2)
|| lineNumber == (startLineNumber - 1)
|| lineNumber == (startLineNumber - 2)) {
lineFound = true;
break;
}
}
但是在这里,如果我希望容差为 5,那么我必须添加 10 个检查。
在java中有没有其他优雅的方法来做到这一点。