Java中二进制补码, 具体有什么用?

2024-11-26 15:54:22
推荐回答(1个)
回答1:

很多时候不需要,这要看你的工作要求了,

补码的暂时举不出好例子,
但是二进制 与 操作的有个遇到过的例子

新系统上线,用户非常多,需要从前台导入文本以生成用户的菜单权限。
用户的权限是在数据库表中用1,0表示的。1表示有,0表示没有
用户有用户组,每个用户组有最多权限设置。类似 0001111111100001 这样一个设置,就是说如果所在用户组没有对应菜单的权限,即使个人设置了也不能访问
个人导入1111111111111111,要和所在用户组做与操作。
一个在不同用户组下,要先对用户组做或操作,再与个人做与操作……
要是用循环写就写死了……