Почему выражение Math.abs(hash) % capacity не является универсальным способом получить индекс?
Math.abs(hash) % capacity
%
Math.abs()
Integer.MIN_VALUE