Lädt...

Das Wort null ohne Zeichen drumherum in Java

String plant = null; speichert keine Buchstaben, und System.out.println(plant) schreibt das Wort null. Der Bildschirm ist eine Zeile. Um null stehen keine Zeichen, und auf dieser Zeile steht keine Ziffer.

Der Name hält keine Buchstaben

Ö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 (int), 40.0, 40.9 und 40. Lösche double weight, wenn es noch da ist. Lösche boolean ripe, wenn es noch da ist, einschließlich true und false. Lösche plant.length und lösche charAt. 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 count, kein weight, kein ripe und keine Klammern. Ein ungenutztes import lässt javac nicht für sich allein scheitern, und es schreibt auch nicht das Wort null. Das Wort schreibt nur die schreibende Zeile, die den Namen benutzt.

In main ist die Speicherzeile String plant = null;. String ist das Artwort. Es sagt, dieser Name kann Buchstaben halten, oder er kann gar keine Buchstaben halten. plant ist der Name, und er beginnt mit einem kleinen p. Das Zeichen = speichert. Das Wort ist null, jeder Buchstabe klein: n, u, l, l. Es gibt kein großes N. Um null stehen keine Zeichen. Es gibt keine Ziffer. Der Strichpunkt beendet die Zeile. Diese Zeile speichert keine Buchstaben. Sie schreibt den Bildschirm nicht. Speichern ist nicht schreiben. Der Bildschirm bleibt durch diese Zeile leer. Das Wort null ist keine kurze Schreibweise der Zahl 0. Das Wort null ist nicht das Wort leaf, dessen Buchstaben nur auf dem Bildschirm fehlen. Nichts ist gespeichert. Die Buchstaben leaf warten nicht irgendwo in diesem Namen.

Auf dieser Seite hält diese Art entweder Buchstaben zwischen Zeichen, zum Beispiel leaf, oder das Wort null ohne solche Zeichen. Du erfindest kein drittes Wort. String plant = none; behandelt none als einen Namen. Diese Datei hat keinen Namen none. javac schreibt einen Fehler. String plant = empty; tut dasselbe. Das Wort, das du mit diesem Artwort und ohne Zeichen schreiben darfst, ist null. Die Datei, die du behältst, benutzt null.

Die schreibende Zeile ist der nackte Name: System.out.println(plant);. Keine Zeichen drumherum, und kein Punkt. Java liest den Namen plant, schreibt, was dieser Name hält, und beendet die Zeile. Für die Datei, die du behältst, hält der Name keine Buchstaben, also schreibt die schreibende Zeile das Wort null. Die Buchstaben des Namens, p, l, a, n, t, stehen nicht auf dem Bildschirm. String steht nicht auf dem Bildschirm. System steht nicht auf dem Bildschirm. Der Strichpunkt steht nicht auf dem Bildschirm. Das Wort null steht auf dem Bildschirm, als eine Zeile. Speichere die Datei.

Die Datei, die du behältst

Speichere das als Mint.java. Das ist die Datei, die diese Seite behält. Ein Artwort, String. Ein Name, plant. Ein Wort, null, alles kleine Buchstaben, keine Zeichen drumherum, keine Ziffer. Eine schreibende Zeile, und diese Zeile benutzt den nackten Namen. Es gibt kein length und kein charAt.

die Datei, die du behältst

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

Lies sie von oben. public class Mint nennt die Datei. Es schreibt den Bildschirm nicht. public static void main(String[] args) ist die Stelle, an der Java anfängt. Das Wort String auf dieser main-Zeile ist noch keine Speicherzeile. Die Speicherzeile ist die spätere, String plant = null;. Sie schreibt nichts. System.out.println(plant); schreibt das Wort null und beendet die Zeile. Eine Zeile auf dem Bildschirm. Keine Zeichen drumherum. Keine zweite Zeile. In der Datei, die du behältst, gibt es keine int-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 null nach String lässt javac keine Zeile schreiben, und es lässt javac nicht scheitern. Dann tippe java Mint. Tippe nach java nicht .java. Dieselben zwei Befehle tippst du unter Windows und unter macOS. Diese Seite zitiert die Marke nicht, die die Shell vor dem Befehl zeigt. Das Programm schreibt das Wort null. Es wartet nicht, bis 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 String plant = null; und die eine schreibende Zeile. Das Programm endet nach der schreibenden Zeile.

Der Bildschirm zeigt das Wort null. Eine Zeile. Keine Zeichen drumherum. Wenn der Bildschirm plant zeigt, hat die schreibende Zeile Zeichen um den Namen: System.out.println("plant");. Diese Zeichen markieren die Buchstaben p, l, a, n, t, also wird das gespeicherte Wort nicht geschrieben. Wenn der Bildschirm leaf zeigt, sagt die Speicherzeile noch "leaf". Lösche diese Zeichen und die Buchstaben, und schreibe null ohne Zeichen drumherum. Wenn der Bildschirm 40 zeigt, oder 40.0, oder 4, steht die Datei mit den Klammern oder die Zahlendatei noch da. Lösche die int-Zeile und die Klammern. Wenn der Bildschirm true oder false zeigt, steht ripe noch in der Datei. Wenn der Bildschirm mint zeigt, bist du noch bei einer älteren Datei. Wenn der Bildschirm eine leere Zeile zeigt und nicht das Wort null, hat die Speicherzeile Zeichen und nichts dazwischen: String plant = "";. Das ist nicht die Datei, die du behältst. Die Datei, die du behältst, hat das Wort null und keine Zeichen drumherum. Du installierst Java nicht neu, weil der Bildschirm die falsche Zeile zeigt.

Ein Bildschirm, der das Wort null zeigt, beweist die Datei nicht für sich allein. String plant = "null"; mit Zeichen um diese vier Buchstaben schreibt ebenfalls das Wort null, weil die Zeichen n, u, l, l halten. Der Bildschirm kann gleich aussehen. Die Datei nicht. Die Datei, die du behältst, hat String, und sie hat null ohne Zeichen drumherum. Wenn du diese Seite beurteilst, suche das Artwort und suche das Fehlen der Zeichen. Beurteile die Datei nicht allein vom Bildschirm.

Zeichen halten die Buchstaben null

Zeichen um das Wort sind Buchstaben, nicht der leere Name. String plant = "null"; speichert vier Buchstaben. javac schreibt keine Zeile. java Mint schreibt das Wort null. Dieser Lauf ist erlaubt, und er ist nicht die Datei, die du behältst. Die Datei, die du behältst, hat keine Zeichen drumherum, also hält der Name keine Buchstaben. Wenn du die behaltene Datei reparierst, lösche die Zeichen, damit die Zeile wieder String plant = null; ist. Lösche das Wort null nicht mit ihnen.

📊 Die Speicherzeile und der Bildschirm

Die Speicherzeile Der Bildschirm
String plant = null; null
String plant = "null"; null
String plant = "leaf"; leaf
int count = null; javac schreibt einen Fehler

Lies die Tabelle neben einem Lauf, nicht statt eines Laufs. Bei String plant = null; schreibt javac keine Zeile, und java Mint schreibt das Wort null. Bei String plant = "null"; schreibt javac keine Zeile, und java Mint schreibt das Wort null, und die Datei hat noch Zeichen. Bei String plant = "leaf"; schreibt javac keine Zeile, und java Mint schreibt leaf. Bei int count = null; schreibt javac einen Fehler, also tippst du java Mint nicht. Nach jeder Prüfung setze String plant = null; wieder ein, ohne Zeichen drumherum. Der behaltene Bildschirm ist das Wort null, eine Zeile.

Der Name muss da sein, bevor eine Zeile ihn benutzt. Wenn System.out.println(plant); über String plant = null; steht, schreibt javac einen Fehler. Die schreibende Zeile nennt plant, bevor plant da ist. Setze die Speicherzeile über die schreibende Zeile. Schreibe String nicht ein zweites Mal für denselben Namen. String plant = "leaf"; unter einer Zeile, die plant schon erzeugt hat, ist ein anderer Fehler. javac schreibt einen Fehler und bleibt nicht still. Der Name wird einmal erzeugt. Eine spätere Zeile kann Buchstaben hineinlegen, ohne String noch einmal zu schreiben, sobald plant schon da ist: plant = "leaf";. Diese Zeile ersetzt nur, was der Name hält. Sie ist erlaubt. Sie ist nicht die Datei, die du behältst. Die Datei, die du behältst, hat eine Speicherzeile, und diese Zeile sagt null.

String plant; ohne = null, gefolgt von der schreibenden Zeile, lässt javac einen Fehler schreiben. Der Name würde als Art da sein und noch kein Wort halten, nicht einmal null. Setze = null auf die erzeugende Zeile, so wie die Datei, die du behältst, es hat. String plant = nullnull; behandelt nullnull als einen Namen. Diese Datei hat diesen Namen nicht. javac schreibt einen Fehler. Das Wort ist null, und eine fehlende Lücke klebt es nicht zu einem dritten Wort zusammen, das funktioniert. String plant = null ; mit einer Lücke vor dem Strichpunkt ist immer noch das Wort null. javac schreibt keine Zeile, und der Bildschirm ist immer noch das Wort null. Die Datei, die du behältst, hat keine extra Lücke, aber diese Lücke ist kein zweiter Wert.

Ein großer Buchstabe ist nicht das Wort. String plant = Null; behandelt Null als einen Namen, weil der erste Buchstabe ein großes N ist. Diese Datei hat keinen Namen Null. javac schreibt einen Fehler. Es bleibt nicht still. Der Bildschirm zeigt nicht Null, weil du java Mint nicht startest, während javac einen Fehler schreibt. Das Wort in der Datei, die du behältst, ist null, alles klein. Setze die kleinen Buchstaben wieder ein.

Das Wort null ist keine ganze Zahl

Eine ganze Zahl ist die Art von der Zahlenseite. int count = null; verlangt von dieser Art, keine Buchstaben zu halten. Das Wort null passt nicht. javac schreibt einen Fehler. Es macht aus dem Wort null nicht die Zahl 0. Es schreibt das Wort null nicht. boolean ripe = null; verlangt von der Art mit zwei Wörtern, das Wort null zu halten. Diese Art hält nur true oder false. javac schreibt einen Fehler. Es macht aus dem Wort null nicht false. Es gibt keinen Bildschirm zu lesen, weil du java Mint nicht tippst, während javac einen Fehler schreibt. Du brauchst den genauen Wortlaut dieser Fehler nicht. Wenn du die Datei reparierst, die du behältst, lösche die int-Zeile und die boolean-Zeile, und schreibe String plant = null; wieder.

Eine Frage nach dem Namen ist ein anderes Scheitern, und es ist kein Scheitern von javac. Die zweite Datei speichert das Wort null und fragt dann, wie viele Buchstaben dieser Name hält.

eine Frage nach null

java
public class Mint {
    public static void main(String[] args) {
        String plant = null;
        System.out.println(plant.length());
    }
}

Das ist die zweite Datei. Sie ist nicht die Datei, die du behältst. Tippe javac Mint.java. Die Datei ist in Ordnung, soweit javac sie sehen kann, also schreibt javac keine Zeile. Das Wort null lässt javac nicht scheitern, und length lässt javac auch nicht scheitern. Dann tippe java Mint. Das Programm schreibt keine Zahl. Es schreibt nicht 4, es schreibt nicht 0, und es schreibt nicht das Wort null. java Mint schreibt einen Fehler. Du brauchst den genauen Wortlaut dieses Fehlers nicht. Der Name hält keine Buchstaben, also gibt es keine Buchstabenzahl zu schreiben. Wenn der Bildschirm 4 zeigt, hält plant noch leaf, und length zählt diese vier Buchstaben. Lösche "leaf" und behalte null, oder lösche für die Datei, die du behältst, length ganz. Die schreibende Zeile in der Datei, die du behältst, ist System.out.println(plant); ohne Punkt und ohne length. Nachdem du den Fehler gesehen hast, setze die behaltene Datei wieder ein.

Du kannst jetzt in einem Namen keine Buchstaben speichern und das Wort null ohne Zeichen drumherum und ohne Ziffer schreiben. String plant = null; speichert keine Buchstaben. System.out.println(plant); schreibt das Wort null und beendet die Zeile. Zeichen um null speichern vier Buchstaben, und der Bildschirm kann gleich aussehen, also beurteilst du die Datei. int count = null; und boolean ripe = null; lassen javac jeweils einen Fehler schreiben. Null mit einem großen N ist ein Name, den diese Datei nicht hat. plant.length() nach null lässt javac still bleiben und lässt java Mint einen Fehler schreiben. Die nächste Seite lässt diesen leeren Namen. Sie sieht mehr als einen Wert an, der unter einem einzigen Namen gehalten wird.

Der Bildschirm ist das Wort null

Die Datei, die du behältst, schreibt das Wort null. Der Name auf der schreibenden Zeile ist plant, und plant steht nicht auf dem Bildschirm. In dieser Datei stehen keine Zeichen drumherum. Ein println ist eine Zeile. Derselbe Bildschirm durch Zeichen sind vier Buchstaben, nicht die Datei, die du behältst. Eine Ziffer gehört nicht in die Datei, die du behältst. Eine Frage nach dem Namen ist nicht 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

❓
6
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