位运算之“|=”

位运算,按位或 等于,
比如
    int a = 5;
    int b = 3;
    System.out.println(a|=b);
输出7,
5 的二进制 是 0 0 1 1,
3 的二进制 是 0 1 0 1
按位或 运算(有一个为1 就是1) 
结果 : 0 111  (2的二次方+加2的一次方+1)= 7
原文地址:https://www.cnblogs.com/haxianhe/p/9271255.html