位图可以存储大数据
存数据的时候,为了节约空间可以采用位图来存
假如要存30000这个数
public class Main {
public static void main(String[] args) {
int[] arr = new int[1000];//可以存32000个数
//通过将对应的bit位置1的方式存
int num = 30000;
int intIndex = num / 32;
int bitIndex = num % 32;
arr[intIndex] = arr[intIndex] | (1 << bitIndex);
}
}
————————————————
版权声明:本文为优快云博主「qq_38530606」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/qq_38530606/article/details/100837836