Why isn't String.hashCode() in java having less conflicts?
stackoverflow.com