關於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
相關文章
相關標籤/搜索