Вопросы с тегом «compound-assignment»


7
Приоритет оператора с тернарным оператором Javascript
Я не могу осмыслить первую часть этого кода (+ =) в сочетании с тернарным оператором. h.className += h.className ? ' error' : 'error' Я думаю, что этот код работает следующим образом: h.className = h.className + h.className ? ' error' : 'error' Но это неверно, потому что это дает ошибку в …

7
Есть ли объяснение встроенным операторам в «k + = c + = k + = c;»?
Чем объясняется результат следующей операции? k += c += k += c; Я пытался понять результат вывода следующего кода: int k = 10; int c = 30; k += c += k += c; //k=80 instead of 110 //c=70 и в настоящее время я изо всех сил пытаюсь понять, почему …

8
Ярлык оператора «или-присваивание» (| =) в Java
У меня есть длинный набор сравнений на Java, и я хотел бы знать, верны ли одно или несколько из них. Строка сравнений была длинной и сложной для чтения, поэтому я разбил ее для удобства чтения и автоматически перешел к использованию ярлыка оператора |=вместо negativeValue = negativeValue || boolean. boolean negativeValue …

12
Почему в Java нет составных версий присваивания для операторов условного и и условного или? (&& =, || =)
Так что для бинарных операторов в булевых, Java имеет &, |, ^, &&и ||. Кратко подведем итоги того, чем они занимаются: JLS 15.22.2 Булевы логические операторы &, ^ и | JLS 15.23 Оператор условного И && JLS 15.24 Оператор условного ИЛИ || Для &результирующее значение будет, trueесли оба значения операнда …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.