Почему в Java нет оператора && =?
Даже для двоичного и &
есть сокращенный оператор &=
,
Итак, почему разработчики решили против чего-то вроде a &&= b
что бы сделать логично и присваивать?
Это будет делать то же самое, как, например, +=
оператор (a += b
) сделал бы, чтобы a = a + b
, сокращая выражение.