java位运算符解释
Posted 等你的夏天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java位运算符解释相关的知识,希望对你有一定的参考价值。
public static void main(String[] args) { /** * 位运算符 * A = 0010 1100 * B = 0000 1101 * ---------------------- * A&B = 0000 1100 两个为1才为1 ------- 与 * A|B = 0011 1101 有一个为1就为1 -------- 或 * A^B = 0011 0001 进1 ------ 非 * ~B = 1111 0010 取反 --------异或 *--------------------------- * 2*8 = 16 2*2*2*2 * << *2 * >> /2 * 0000 0000 0 * 0000 0001 1 * 0000 0010 2 * 0000 0011 3 * 0000 0100 4 * 0000 1000 8 * 0001 0000 16 */ System.out.println(2<<3); }
以上是关于java位运算符解释的主要内容,如果未能解决你的问题,请参考以下文章