|= 运算符在 Java 中有什么作用?
在阅读 Android 通知指南时,我偶然发现了这一点:
添加振动
您可以使用默认振动模式或应用程序定义的振动模式提醒用户。
要使用默认模式,请将“DEFAULT_VIBRATE”添加到默认值字段中:
notification.defaults |= Notification.DEFAULT_VIBRATE;
这样做很清楚:它将标志添加到通知对象的默认标志中。但是运算符在Java中做什么呢?它看起来像一个“OR”,但它是如何工作的?DEFAULT_VIBRATE
|=
您能举个例子吗?
谢谢