Который имеет больший приоритет: || или && или ==

У меня есть это выражение:

y[i] = ( z[i] == a && b || c )

Какие из этих элементов (&&, ||, ==) имеют приоритет?

Подскажите пожалуйста порядок операций со скобками?

Ответы

Ответ 2

Список приоритетов:

  1. ==
  2. &&
  3. ||

Ответ 4

Фактическое выражение оценивается как

y[i] = ( ((z[i] == a) && b) || c )

Вероятно, вы захотите посмотреть здесь дополнительную информацию о приоритете оператора. https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html