diff --git a/spotbugs-exclude.xml b/spotbugs-exclude.xml
index f1b48d52829b..8648b9109013 100644
--- a/spotbugs-exclude.xml
+++ b/spotbugs-exclude.xml
@@ -89,9 +89,6 @@
-
-
-
diff --git a/src/main/java/com/thealgorithms/datastructures/hashmap/hashing/GenericHashMapUsingArray.java b/src/main/java/com/thealgorithms/datastructures/hashmap/hashing/GenericHashMapUsingArray.java
index 9fbb2ff0ad62..416cee99d028 100644
--- a/src/main/java/com/thealgorithms/datastructures/hashmap/hashing/GenericHashMapUsingArray.java
+++ b/src/main/java/com/thealgorithms/datastructures/hashmap/hashing/GenericHashMapUsingArray.java
@@ -47,8 +47,7 @@ public void put(K key, V value) {
// tells which bucket to go to
private int hashFunction(K key) {
- int hc = key.hashCode();
- return Math.abs(hc) % buckets.length;
+ return Math.floorMod(key.hashCode(), buckets.length);
}
private void reHash() {