Zastanawiam się, czy to pytanie można rozwiązać w Javie (jestem nowy w tym języku). To jest kod:
class Condition {
// you can change in the main
public static void main(String[] args) {
int x = 0;
if (x == x) {
System.out.println("Ok");
} else {
System.out.println("Not ok");
}
}
}
W moim laboratorium otrzymałem następujące pytanie: Jak można pominąć pierwszy przypadek (tj. Uczynić x == x
warunek fałszywym) bez modyfikowania samego warunku?
System.out.println("Gotcha!");
zamiast komentarza? :)
.cross()
a drugi jest, .dot()
i nie ma zamieszania. Również fakt, że „nadpisuj operator == i zawsze zwracaj fałsz” nie może się zdarzyć, wydaje się pro java