位图是字符串类型的拓展,可以使用一个string类型来模拟一个Bit数组。数组的下标就是偏移量,值只有0和1,也支持一些位运算,比如与或非,异或等等,它们的应用场景非常广泛比如可以用来记录用户的签到情况,在线状态,有没有点过赞等等。
如何设置和获取位图中的某个偏移量的值
BITMAP其实就是String类型的拓展,本质上它就是个字符串
数多少个1
第一个出现0的位置是4
位域
位域能够将很多小的整数,存储到一个较大的位图中,这样就可以更加高效的使用内存。
举个例子,比如开发一款游戏来记录每个玩家在游戏中的一些关键信息。比如每个用户的金钱等级是否在线
比如你刚刚在新手村: