位图可以存储大数据
存数据的时候,为了节约空间可以采用位图来存
假如要存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);
}
}