public class Main {
public static void main(String s[]) {
System.out.println(true ? false : true == true ? false : true);
}
}
== имеет больший приоритет. 1. true == true // true 2. true ? false : true // это хвостовая часть. В итоге дает false, тк при верном ответе выбирается вариант до двоеточия, при неверном после двоеточия 3. К части слева "true ? false :" добавляют полученный в шаге 2 "false". Получаем: true ? false : false
2017 Dec 13, 10:51:39 AM
Login in to like
Login in to comment