в следующем коде в Java:Что этот оператолог | = означает?
Notification noti = nBuilder.build();
NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
noti.flags |= Notification.FLAG_AUTO_CANCEL;
что является этим оператором (|=
) для?
Это так же, как + =, - = и т.д. –
'|' = \t поразрядного ИЛИ и назначение оператор \t 'noti.flags | = Notification.FLAG_AUTO_CANCEL' такого же, как' noti.flags = noti.flags | Notification.FLAG_AUTO_CANCEL' – user370305