摘要:
按位与 & 1 将两个整数的二进制表示按位进行与运算,只有当相应的二进制位都为1,结果才为1,否则结果为0 int a = 32; int b = 25; System.out.println(a & b) a的二进制: 00100000 b的二进制: 00011001 & 00000000 2. 阅读全文
posted @ 2025-06-03 15:26
如夢初醒
阅读(6)
评论(0)
推荐(0)
摘要:
左移 << 1. 将二进制数左移n位,相当于将数值乘以2的n次方 2. 左移运算符不会改变操作数的符号,左移后,右补零 3. 左移运算符会对溢出进行截断 右移 >> 1. 将二进制数右移n位,相当于将数值除以2的n次方 2. 对于正数,符号位不变,右移时左补0 对于负数,符号位不变,右移时左补1 对 阅读全文
posted @ 2025-06-03 15:24
如夢初醒
阅读(29)
评论(0)
推荐(0)