Why isn't String.hashCode() in java having less conflicts? | Dark Hacker News