java中这个符号|=是什么意思

如题所述

java中这个符号“|=”表示“比较两个对象是否相等”。

    举例说明:a|=b的意思就是把a和b按位或然后赋值给a 按位或的意思就是先把a和b都换成2进制,然后用或操作,相当于a=a|b a!=b的意思a不等于b;

    java中还有很多符号,例如:

    < :只能比较基本类型数据之间的关系,不能比较对象之间的关系;
    > : (同关系运算符“<”);
    <=: (同关系运算符“<”);
    >=: (同关系运算符“<”);
    == :比较两个对象是否相等;

    &&  :短路与

    ||      :短路或

    !       : 非

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-11
a|=b的意思就是把a和b按位或然后赋值给a 按位或的意思就是先把a和b都换成2进制,然后用或操作,相当于a=a|b

a!=b的意思a不等于b
第2个回答  推荐于2017-11-25
a|=b的意思就是把a和b按位或然后赋值给a 按位或的意思就是先把a和b都换成2进制,然后用或操作,相当于a=a|b

a!=b的意思a不等于b本回答被提问者采纳
第3个回答  2012-07-25
你看错了吧
第4个回答  2012-07-25
应该是!=吧……不等于
相似回答