Java - ограничить число между мин и макс

Я хочу вернуть число, если оно находится в пределах лимита, в противном случае вернуть максимальное или минимальное значение лимита. Я могу сделать это с помощью комбинацииMath.min а такжеMath.max.

public int limit(int value) {
    return Math.max(0, Math.min(value, 10));
}

Мне интересно, если есть существующийlimit или жеrange Функция, которую я пропускаю.
Сторонние библиотеки приветствуются, если они довольно распространены (например, Commons или Guava)

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

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