天天看點

BitSet幾個常用使用場景應用場景:

應用場景:

  1. 統計一組大資料中沒有出現過的數;
将這組資料映射到BitSet,然後周遊BitSet,對應位為0的數表示沒有出現過的資料。
  1. 對大資料進行排序;
将資料映射到BitSet,周遊BitSet得到的就是有序資料。
  1. 在記憶體對大資料進行壓縮存儲等等。
一個GB的記憶體空間可以存儲85億多個數,可以有效實作資料的壓縮存儲,節省記憶體空間開銷。

具體執行個體參考:

連結:https://www.cnblogs.com/rrttp/p/7668773.html