记录9个hashCode相同的字符串,用于测试集合的哈希碰撞

前言

点赞在看,养成习惯。

点赞收藏,人生辉煌。

点击关注【微信搜索公众号:编程背锅侠】,防止迷路。

记录9个hashCode相同的字符串

案例演示
@Test
public void test_hash_map_hash() {
	ArrayList<String> list = new ArrayList<>();
	list.add("3Qj");
	list.add("2pj");
	list.add("2qK");
	list.add("2r,");
	list.add("3RK");
	list.add("3S,");
	list.add("42j");
	list.add("43K");
	list.add("44,");
	list.forEach(s -> System.out.println(s + "  ====  " + s.hashCode()));
}
打印结果
3Qj  ====  51628
2pj  ====  51628
2qK  ====  51628
2r,  ====  51628
3RK  ====  51628
3S,  ====  51628
42j  ====  51628
43K  ====  51628
44,  ====  51628

谢谢点赞

  • 创作不易, 非常欢迎大家的点赞、评论和关注(^_−)☆
  • 你的点赞、评论以及关注是对我最大的支持和鼓励,而你的支持和鼓励
  • 我继续创作高质量博客的动力 !!!

猜你喜欢

转载自blog.csdn.net/wildwolf_001/article/details/107248168