ProghubPH
Вопрос из теста Java основы
Java / junior

Что нужно вставить на место троеточия (...), чтобы предотвратить трагедию и получить в результате "I will be a good citizen."?

 один вариант
public class Test {     
    public static void main(String[] args) throws Exception { 
        boolean toBe = ... 
        PrinceOfDenmark hamlet = new PrinceOfDenmark(); 
        hamlet.tortureYourSelf((toBe || !toBe)); 
    } 
} 
 
class PrinceOfDenmark { 
    void tortureYourSelf(boolean mind) { 
        if (mind) { 
            System.out.println("I will hate everybody including myself!"); 
        } 
        else { 
            System.out.println("I will be a good citizen."); 
        } 
    } 
} 
true
false
В любом случае произойдет ошибка компиляции
В любом случае будет другой результат
true || false
Boolean.valueOf("Feck it, i'm gonna watch TV");