Lädt...

Zwei Wörter, true oder false in Java

boolean ripe = true; speichert das Wort true, und System.out.println(ripe) schreibt true. Der Bildschirm ist eine Zeile. Um true stehen keine Anführungszeichen, und auf dieser Zeile steht keine Ziffer.

Das Wort, das du schreibst, ist true oder false

Öffne Mint.java. Der Dateiname bleibt Mint.java, weil public class Mint weiterhin der Name der Datei ist. Diese Seite benennt die Datei nicht um und ändert public class Mint nicht. Lösche int count, wenn die Zeile noch da ist, einschließlich 40, -4 und 040. Lösche String plant, wenn es noch da ist. Lösche plant.length, lösche charAt, und lösche jede Zeile, die nach einem Punkt eine Frage stellt. Lösche jede import-Zeile, jede reader-Zeile und jede nextLine-Zeile. Die Datei, die du behältst, hat kein import, kein Scanner, kein nextLine, kein plant, kein count und keine Ziffer. Ein ungenutztes import lässt javac nicht für sich allein scheitern, und es schreibt auch nicht true. Das Wort schreibt nur die schreibende Zeile, die den Namen benutzt.

In main ist die Speicherzeile boolean ripe = true;. boolean ist das Wort für die Art. Es sagt, dass dieser Name eines von zwei Wörtern hält, true oder false, und nichts anderes. ripe ist der Name, und er beginnt mit einem kleinen r. Das Zeichen = speichert das Wort. Das Wort ist true, jeder Buchstabe klein: t, r, u, e. Es gibt kein großes T. Um true stehen keine Anführungszeichen. Es gibt keine Ziffer. Der Strichpunkt beendet die Zeile. Diese Zeile speichert das Wort. Sie schreibt den Bildschirm nicht. Speichern ist nicht schreiben. Der Bildschirm bleibt durch diese Zeile leer. true ist kein kurzer Weg, die Zahl 1 zu schreiben. false ist kein kurzer Weg, 0 zu schreiben. Diese Ziffern gehörten zur Zahlenseite. Diese Seite speichert sie nicht.

Diese Art besteht nur aus diesen zwei Wörtern. Erfinde kein drittes Wort. boolean ripe = yes; behandelt yes als einen Namen. Diese Datei hat keinen Namen yes. javac schreibt einen Fehler. boolean ripe = no; tut dasselbe. Die Wörter, die du mit diesem Artwort und ohne Anführungszeichen schreiben darfst, sind true und false. Die Datei, die du behältst, benutzt true.

Die schreibende Zeile ist der nackte Name: System.out.println(ripe);. Keine Anführungszeichen und kein Punkt. Java liest den Namen ripe, schreibt das Wort, das dieser Name hält, und beendet die Zeile. Für die Datei, die du behältst, ist dieses Wort true. Die eigenen Buchstaben des Namens, r, i, p, e, sind nicht auf dem Bildschirm. boolean ist nicht auf dem Bildschirm. System ist nicht auf dem Bildschirm. Der Strichpunkt ist nicht auf dem Bildschirm. Das Wort true ist auf dem Bildschirm, als eine Zeile. Speichere die Datei.

Die Datei, die du behältst

Speichere dies als Mint.java. Das ist die Datei, die diese Seite behält. Ein Wort für die Art, boolean. Ein Name, ripe. Ein Wort, true, alles kleine Buchstaben, keine Anführungszeichen, keine Ziffer. Eine schreibende Zeile, und diese Zeile benutzt den nackten Namen.

die Datei, die du behältst

java
public class Mint {
    public static void main(String[] args) {
        boolean ripe = true;
        System.out.println(ripe);
    }
}

Lies die Datei von oben. public class Mint benennt die Datei. Es schreibt den Bildschirm nicht. public static void main(String[] args) ist die Stelle, an der Java startet. Das Wort String auf dieser main-Zeile ist immer noch keine Speicherzeile. In der Datei, die du behältst, gibt es keine Zeile String plant und keine int-Zeile. boolean ripe = true; speichert das Wort. Es schreibt nichts. System.out.println(ripe); schreibt true und beendet die Zeile. Auf dem Bildschirm ist eine Zeile. Keine Anführungszeichen. Keine zweite Zeile.

Was der Bildschirm zeigt

Im Ordner, der diese Mint.java enthält, tippe javac Mint.java. Wenn die Datei in Ordnung ist, schreibt dieser Befehl keine Zeile. Das Wort true nach boolean lässt javac keine Zeile schreiben, und es lässt javac nicht scheitern. Dann tippe java Mint. Tippe .java nicht nach java. Dieselben zwei Befehle tippst du unter Windows und unter macOS. Diese Seite zitiert nicht das Zeichen, das die Shell vor dem Befehl zeigt. Das Programm schreibt true. Es wartet nicht darauf, dass du etwas tippst. Das Wort stand schon in der Datei. Wenn java Mint wartet, steht nextLine noch in der Datei. Lösche diese Zeile und behalte boolean ripe = true; und die eine schreibende Zeile. Das Programm ist nach der schreibenden Zeile zu Ende.

Der Bildschirm zeigt true. Eine Zeile. Keine Anführungszeichen. Wenn der Bildschirm ripe zeigt, hat die schreibende Zeile Anführungszeichen um den Namen: System.out.println("ripe");. Diese Zeichen markieren die Buchstaben r, i, p, e, also wird das gespeicherte Wort nicht geschrieben. Wenn der Bildschirm 40 oder 4 oder -4 oder 32 zeigt, steht die Zahlendatei noch da. Lösche die int-Zeile. Die Datei, die du behältst, hat keine Ziffer. Wenn der Bildschirm leaf zeigt, steht plant noch in der Datei. Wenn der Bildschirm mint zeigt, bist du noch bei einer älteren Datei. Wenn der Bildschirm false zeigt, sagt die Speicherzeile false, und das ist das andere Wort, nicht die Datei, die du behältst. Installiere Java nicht neu, weil der Bildschirm die falsche Zeile zeigt.

Ein Bildschirm, der true zeigt, beweist die Art nicht für sich allein. System.out.println("true"); ohne jede boolean-Zeile würde auch true schreiben, weil die Anführungszeichen die Buchstaben t, r, u, e halten. Der Bildschirm kann gleich aussehen. Die Datei nicht. Die Datei, die du behältst, hat boolean, und sie hat true ohne Anführungszeichen. Wenn du diese Seite beurteilst, suche das Artwort und das Fehlen der Anführungszeichen. Beurteile die Art nicht allein vom Bildschirm.

Anführungszeichen um das Wort sind Buchstaben, nicht diese Art. boolean ripe = "true"; verlangt von einem boolean-Namen, Buchstaben zu halten. javac schreibt einen Fehler. Es wandelt diese Buchstaben nicht in das Wort true. Es bleibt nicht still. Es gibt keinen Bildschirm zu lesen, weil du java Mint nicht tippst, während javac einen Fehler schreibt. Du brauchst den genauen Wortlaut dieses Fehlers nicht. Lösche die Anführungszeichen, sodass die Zeile wieder boolean ripe = true; ist. Dieselbe Unstimmigkeit ist boolean ripe = "false";. Anführungszeichen machen Buchstaben. Diese Art hält keine Buchstaben.

Der Name muss da sein, bevor eine Zeile ihn benutzt. Wenn System.out.println(ripe); über boolean ripe = true; steht, schreibt javac einen Fehler. Die schreibende Zeile nennt ripe, bevor ripe da ist. Setze die Speicherzeile über die schreibende Zeile. Das ist dieselbe Reihenfolge wie count auf der Zahlenseite und wie plant auf den Buchstabenseiten. Die Datei, die du behältst, hat diese Reihenfolge schon. Schreibe boolean nicht ein zweites Mal für denselben Namen. boolean ripe = false; unter einer Zeile, die ripe schon erzeugt hat, ist ein anderer Fehler. javac schreibt einen Fehler und bleibt nicht still. Der Name wird einmal erzeugt. Die Datei, die du behältst, hat eine Speicherzeile.

boolean ripe; ohne = true, gefolgt von der schreibenden Zeile, lässt javac einen Fehler schreiben. Der Name wäre als Art da und hielte noch kein Wort. Setze = true auf die erzeugende Zeile, so wie die Datei, die du behältst, es hat. boolean ripe = truefalse; behandelt truefalse als einen Namen. Diese Datei hat diesen Namen nicht. javac schreibt einen Fehler. Das Wort ist true, und ein Leerzeichen oder ein fehlendes Leerzeichen erfindet kein drittes Wort. boolean ripe = true ; mit einem Leerzeichen vor dem Strichpunkt ist immer noch das Wort true. javac schreibt keine Zeile, und der Bildschirm ist immer noch true. Die Datei, die du behältst, hat kein zusätzliches Leerzeichen, aber dieses Leerzeichen ist kein zweiter Wert.

Das andere Wort ist false

false ist das andere Wort, das diese Art hält. Es ist keine zweite Art. Das Artwort bleibt boolean. Der Name kann ripe bleiben. Nur das gespeicherte Wort ändert sich. boolean ripe = false; speichert false, jeder Buchstabe klein: f, a, l, s, e. Keine Anführungszeichen. Keine Ziffer. Die schreibende Zeile ist immer noch System.out.println(ripe);. Der Bildschirm zeigt false. Eine Zeile. Der Name ripe ist nicht auf dem Bildschirm. Das ist keine Buchstabenzahl, und es ist nicht die Zahl 0.

Das ist die zweite Datei. Sie ist nicht die Datei, die du behältst. Die Datei, die du behältst, speichert true, und ihr Bildschirm ist true. Speichere diese zweite Datei als Mint.java, um false zu sehen, und setze danach boolean ripe = true; wieder ein.

das andere Wort

java
public class Mint {
    public static void main(String[] args) {
        boolean ripe = false;
        System.out.println(ripe);
    }
}

Tippe javac Mint.java. Die Datei ist in Ordnung, also schreibt javac keine Zeile. Das Wort false nach boolean lässt javac nicht scheitern. Dann tippe java Mint. Der Bildschirm zeigt false. Eine Zeile. Keine Anführungszeichen. Wenn der Bildschirm true zeigt, sagt die Speicherzeile immer noch true, und das ist die Datei, die du behältst. Wenn der Bildschirm 0 zeigt, steht noch eine int-Zeile in der Datei. Wenn der Bildschirm ripe zeigt, hat die schreibende Zeile Anführungszeichen um den Namen. Eine spätere Zeile kann das Wort ändern, ohne boolean noch einmal zu schreiben, sobald ripe schon da ist: ripe = false;. Diese Zeile ersetzt nur das Wort, das der Name hält. Das ist erlaubt. Es ist für die Datei, die du behältst, nicht nötig, und es ist nicht diese zweite Datei. Die zweite Datei speichert false auf der erzeugenden Zeile. Schreibe boolean nicht auf diese spätere Zeile. Nachdem du false gesehen hast, setze die behaltene Datei wieder ein: boolean ripe = true; und ein System.out.println(ripe);.

Ein großer Buchstabe ist nicht das Wort. boolean ripe = True; behandelt True als einen Namen, weil der erste Buchstabe ein großes T ist. Diese Datei hat keinen Namen True. javac schreibt einen Fehler. Es bleibt nicht still. Der Bildschirm zeigt nicht True, weil du java Mint nicht startest, während javac einen Fehler schreibt. Das Wort in der Datei, die du behältst, ist true, alles klein. boolean ripe = False; ist derselbe Fehler für das andere Wort. False ist ein Name, den diese Datei nicht hat. Das Wort ist false, alles klein. Setze die kleinen Buchstaben wieder ein.

Eine Ziffer passt nicht

Eine Ziffer ist eine ganze Zahl, die Art von der Zahlenseite. boolean ripe = 1; verlangt von dieser Art, die Zahl 1 zu halten. Diese Zahl passt nicht. javac schreibt einen Fehler. Es wandelt 1 nicht in true. boolean ripe = 0; wandelt 0 nicht in false. javac schreibt auch für diese Zeile einen Fehler. boolean ripe = 40; ist dieselbe Unstimmigkeit, eine ganze Zahl in einem Namen, der nur true oder false hält. Wenn du die Datei reparierst, die du behältst, lösche die Ziffern und schreibe true, ohne Anführungszeichen. Du brauchst den genauen Wortlaut dieser Fehler nicht. Jeder davon ist eine Zeile von javac, also starte java Mint nicht, bis die Speicherzeile wieder boolean ripe = true; ist und javac keine Zeile schreibt.

int count = true; ist die Unstimmigkeit in der anderen Richtung. int hält eine ganze Zahl. true ist keine Ziffer, die du unter int speichern kannst. javac schreibt einen Fehler. Die Datei, die du behältst, benutzt int gar nicht. Wenn beide Zeilen in der Datei stehen, boolean ripe = true; und int count = 40;, hat jeder Name seine eigene Art, und jede schreibende Zeile zeigt ihren eigenen Wert. Das ist erlaubt. Es ist nicht die Datei, die du behältst. Die Datei, die du behältst, ist ein Name, ripe, und ein Wort, true. Zwei Arten in einer Datei war schon die Arbeit einer früheren Seite. Hier ist der Beleg das Wort true auf dem Bildschirm, von boolean, ohne eine Ziffer daneben.

Du kannst jetzt eines von zwei Wörtern in einem Namen speichern und dieses Wort ohne Anführungszeichen und ohne Ziffer schreiben. boolean ripe = true; speichert true. System.out.println(ripe); schreibt true und beendet die Zeile. boolean ripe = false; schreibt false, und das ist das andere Wort, keine zweite Art. Anführungszeichen um das Wort, eine Ziffer und ein großes T lassen javac jeweils einen Fehler schreiben. Die nächste Seite lässt diese zwei Wörter. Sie sieht wieder eine ganze Zahl an, die du in die Datei schreibst, und ein Artwort, das zu diesem Wert noch nicht passt.

Der Bildschirm ist das Wort, das du gespeichert hast

Die Datei, die du behältst, schreibt true. Der Name auf der schreibenden Zeile ist ripe, und ripe ist nicht auf dem Bildschirm. In dieser Datei gibt es keine Anführungszeichen. Ein println ist eine Zeile. false ist, wenn du die zweite Datei benutzt, das andere Wort auf dieser Zeile. Eine Ziffer gehört nicht in die Datei, die du behältst.

🧠 Testen Sie Ihr Wissen

Bereit zum Start

Testen Sie Ihr Wissen

Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen

❓
5
Fragen
🎯
70%
Zum Bestehen
♾️
∞
Zeit
🔄
∞
Versuche

📝 Anweisungen

  • Lesen Sie jede Frage sorgfältig
  • Wählen Sie die beste Antwort für jede Frage
  • Sie können das Quiz so oft wiederholen, wie Sie möchten
  • Ihr Fortschritt wird oben angezeigt