Ich habe den folgenden Code:
public class boolq {
public static void main(String[] args) {
boolean isTrue = true;
isTrue ? System.out.println("true"): System.out.println("false");
}
}
Wenn ich versuche, es zu kompilieren, erhalte ich Folgendes:
Ausnahme im Thread "main" java.lang.Error: Ungelöste Kompilierungsprobleme:
Syntaxfehler beim Token ";", Assert wird nach diesem Token erwartet
Typ-Fehlanpassung: kann nicht von void nach boolean konvertieren
at boolq.main(boolq.java:3)
Was mache ich falsch?
java -version
java version "1.6.0_15"
Java(TM) SE-Laufzeitumgebung (Build 1.6.0_15-b03)
Java HotSpot(TM) Client VM (Build 14.1-b02, gemischter Modus, gemeinsame Nutzung)