Управляющие операторы в Java

Условный оператор If

1/5

Каков результат выполнения кода?

class SomeClass {
    public static void main(String[] args) {
        boolean flag = true;
        int value;
        if (flag) {
            value = flag ? 1 : 2;
        } else {
            value = flag ? 3 : 4;
        }
        System.out.println(value);
    }
}
Comments