java二进制运算代码
以下是Java中常见的二进制运算代码:
1. 位运算
// 按位与
int a = 0b1101;
int b = 0b1011;
int c = a & b; // c = 0b1001
// 按位或
int a = 0b1101;
int b = 0b1011;
int c = a | b; // c = 0b1111
// 按位异或
int a = 0b1101;
int b = 0b1011;
int c = a ^ b; // c = 0b0110
// 左移操作
int a = 0b1101;
int b = a << 2; // b = 0b110100
// 右移操作
int a = 0b1101;冒泡排序java代码详解
int b = a >> 2; // b = 0b0011
2. 无符号位运算
// 无符号右移操作
int a = -1;
int b = a >>> 4; // b = 0b11111111
// 无符号右移操作
int a = -1;
int b = a >>> 4; // b = 0b00001111
3. 按位取反
// 按位取反
int a = 0b1101;
int b = ~a; // b = 0b0010
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论