dea*_*mon 2 java performance bit-manipulation
我希望将权限存储在一个位集中,以便在Java中有效地比较它们.1表示授予许可,0表示拒绝.如果执行授权,则将所需权限与权限集进行比较.
我的想法是使用AND并将结果与请求的权限进行比较.
例:
0010 1101 Granted Permissions
AND 0000 0101 Requested Permissions
= 0000 0101 Result
if (Result == Requested Permissions)
allow
else
deny
Run Code Online (Sandbox Code Playgroud)
这可以更有效或更简单吗?
| 归档时间: |
|
| 查看次数: |
1852 次 |
| 最近记录: |