分享实用小工具:JAVA版本位运算工具类
前言
将二进制数中的每位数字1或0代表着某种开关标记,1为是,0为否,则一个数字可以代表N位的开关标记值,可有效减少过多的变量定义 或 过多的表字段,同时也能在一些复杂的组合判断场景下利用位与、位或、异或等位运算实现简单高效的逻辑判断
JAVA版位运算工具类BitUtils
如下是JAVA版位运算工具类,没啥技术含量,主要是运用:位移、位与、位或、异或 运算,如果对位运算操作不清楚的可以阅读我之前的文章:简简单单学会C#位运算 - 梦在旅途 - 博客园 (cnblogs.com) –虽是C#,其实原理都一样,与语言无关。
1 | /** |
MYSQL 的SQL语句也可以使用位运算进行查询或更新字段的操作哦,用法可自行查网络相关资料。
- 标题: 分享实用小工具:JAVA版本位运算工具类
- 作者: WenJun.Zuo
- 创建于 : 2024-03-08 13:27:20
- 更新于 : 2024-03-08 13:27:20
- 链接: https://www.zuowenjun.cn//2024/03/08/java-bit-utils/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论