Über Java Literal

Was ist ein wörtliches

Die Notation des Wertes heißt Literal. Es ist eine Konstante, die einen numerischen Wert oder eine Zeichenfolge direkt beschreibt, vorausgesetzt, sie wird nicht geändert. Wörtlich ist ein englisches Wort, das "so wie es ist, als die ursprüngliche Bedeutung des Wortes" bedeutet.

Insgesamt gibt es 6 Arten von Literalen.

Zeichen wörtlich

Der in einfache Anführungszeichen (') eingeschlossene Wert. Wird verwendet, wenn der Wert ein Zeichen ist. Im Allgemeinen werden häufig Zeichenfolgenliterale verwendet, und Zeichenliterale werden selten verwendet. Verwenden Sie dieses Zeichenliteral jedoch, wenn Sie spezielle Symbole verwenden.

String-Literal

Der Wert wird in doppelte Anführungszeichen (") gesetzt. Der Wert kann aus einem Zeichen bestehen.

Ganzzahliges Literal

Bezieht sich auf einen Wert ohne Dezimalpunkt. Sie können 2,8,10 Hexadezimalzahlen ausdrücken.

Gleitkomma-Literal

Bezieht sich auf einen Wert mit einem Dezimalpunkt. Es kann Dezimalzahlen und Exponenten darstellen.

Logisches Werteliteral

Bezieht sich auf den Wert des logischen Werts.

Richtig = wahr Falsch = falsch

Null-Literal

Wenn auf Referenztypdaten verwiesen wird, bedeutet dies, dass auf nichts verwiesen wird.

Beispiel

Im folgenden Beispiel wird der Variablen n vom Typ int der numerische Wert 6 und dem Variablennamen vom Typ String die Zeichenfolge moji zugewiesen. Die substituierten "6" und "Moji" sind "numerisches Literal" bzw. "Zeichenkettenliteral". Wird sein.

int n = 6; String name = moji;

Zusammenfassung

Ich verstehe, dass Literale keine besondere Bedeutung haben, sie bedeuten nur "die Zeichen, wie sie geschrieben sind".

Recommended Posts

Über Java Literal
Über die Java-Schnittstelle
[Java] Informationen zu Java 12-Funktionen
Etwas über Java
Wo ist mit Java?
Informationen zu Java-Funktionen
Über Java-Threads
[Java] -Schnittstelle
Über die Java-Klasse
Informationen zu Java-Arrays
Über Java-Vererbung
Über Schnittstelle, Java-Schnittstelle
Über Java Var
Informationen zu Java-Befehlen
Java, über zweidimensionales Array
Über die Klassenteilung (Java)
Über [Java] [StreamAPI] allMatch ()
Informationen zur Java StringBuilder-Klasse
[Java] Über Singleton Class
Informationen zur Bindung von Java-Methoden
[Java] Über anonyme Klassen
Informationen zu Aufteilungsmethoden (Java)
[Java Silver] Informationen zur Initialisierung
Über Java-Polymorphismus super ()
Informationen zur Vererbung (Java Silver)
Informationen zur Java String-Klasse
Informationen zu Java-Zugriffsmodifikatoren
Über Java-Lambda-Ausdrücke
Informationen zu Java-Einstiegspunkten
Java 10 Docker-Unterstützung
Persönliche Zusammenfassung über Java
Über die abstrakte Klasse von Java
Informationen zu Java-Datentypen (insbesondere primitiven Typen) und Literalen
Hinweise zu Java GC
Was ich über Java 8 recherchiert habe
Was ich über Java 6 recherchiert habe
[Gradle] Informationen zu Java-Plug-In-Aufgaben
Informationen zu Java-Variablendeklarationsanweisungen
Was ich über Java 9 recherchiert habe
[Java] Informationen zur Behandlung von Try-Catch-Ausnahmen
[Java Silver] Über gleich Methode
[Java] Über String und StringBuilder
Java
Was ich über Java 7 recherchiert habe
Über =
Informationen zu Alibaba Java-Codierungsrichtlinien
Java-Klasse Variable Klassenmethode
Über Java-Paket und Import
Über Java Abstract Class
Java
[Android / Java] Erfahren Sie mehr über DataBinding
Was ich über Java 5 recherchiert habe
Informationen zu statischen und nicht statischen Java-Methoden
Wie wäre es mit TECH ACADEMY? [Java-Kurs]
Über Biocontainer fastqc und Java
Über Lambda, Stream, LocalDate von Java8
[Einführung in Java] Informationen zur Stream-API
Erfahren Sie mehr über Transaktionssicherungspunkte (mit Java)