Suggest here to rewrite hashcode(), here hashcode to return 0, which means algorithm from hash to linear, which performance is low.