关于HashSet的小问题存储Integer类型时无序的范围

代码如图: 我明明想象着存储不应该是1到30,怎么是有序的了呢? 百度后专业人士回答引用:https://www.zhihu.com/question/28414001/answer/40733996 但是对说的范围[0-2^32-1]不太理解 我认为"1<<16"是右移16位,相当于2^15左右,这不是跟"[ 0-2 ^ 32 - 1]"不一样了吗? 自己测试了一下,在[-2^16 到 2^16
相关文章
相关标签/搜索