Проверьте значения с допуском

Я пытаюсь проверить, равно ли одно значение + или - 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.

Ответы на вопрос(4)

Ваш ответ на вопрос