java中这个符号“|=”表示“比较两个对象是否相等”。
举例说明:a|=b的意思就是把a和b按位或然后赋值给a 按位或的意思就是先把a和b都换成2进制,然后用或操作,相当于a=a|b a!=b的意思a不等于b;
java中还有很多符号,例如:
< :只能比较基本类型数据之间的关系,不能比较对象之间的关系;
> : (同关系运算符“<”);
<=: (同关系运算符“<”);
>=: (同关系运算符“<”);
== :比较两个对象是否相等;
&& :短路与
|| :短路或
! : 非
a|=b的意思就是把a和b按位或然后赋值给a 按位或的意思就是先把a和b都换成2进制,然后用或操作,相当于a=a|b
a!=b的意思a不等于b
a|=b的意思就是把a和b按位或然后赋值给a 按位或的意思就是先把a和b都换成2进制,然后用或操作,相当于a=a|b
a!=b的意思a不等于b
你看错了吧
应该是!=吧……不等于