Запитання з тегом «compound-assignment»


7
Пріоритет оператора перед оператором Javascript Ternary
Я не можу накрутити голову навколо першої частини цього коду (+ =) у поєднанні з потрійним оператором. h.className += h.className ? ' error' : 'error' Як я думаю, цей код працює наступним чином: h.className = h.className + h.className ? ' error' : 'error' Але це не правильно, тому що це …

8
Ярлик оператора “or-assignment” (| =) в Java
Мені потрібно виконати довгий набір порівнянь на Java, і я хотів би знати, чи одне чи кілька з них виглядають як істинні. Рядок порівнянь був довгим і важким для читання, тому я розбив його для читабельності і автоматично перейшов використовувати оператор швидкого доступу, |=а не negativeValue = negativeValue || boolean. …

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 і в даний час я боюся з розумінням, чому результат …

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