À propos de Java Literal

Qu'est-ce qu'un littéral

La notation de la valeur est appelée littérale. C'est une constante qui décrit directement une valeur numérique ou une chaîne de caractères, en supposant qu'elle ne sera pas modifiée. Littéral est un mot anglais qui signifie "tel qu'il est, comme le sens original du mot".

Il existe 6 types de littéraux en tout.

Caractère littéral

La valeur entre guillemets simples ('). Utilisé lorsque la valeur est un caractère. En général, les littéraux de chaîne sont souvent utilisés et les littéraux de caractères sont rarement utilisés. Cependant, utilisez ce littéral de caractère lorsque vous utilisez des symboles spéciaux.

Chaîne littérale

La valeur est placée entre guillemets ("). La valeur peut être un caractère.

Entier littéral

Fait référence à une valeur sans point décimal. Il peut représenter 2,8,10, nombres hexagonaux.

Littéral à virgule flottante

Fait référence à une valeur avec un point décimal. Il peut représenter des nombres décimaux et des exposants.

Valeur logique littérale

Fait référence à la valeur de la valeur logique.

Vrai = vrai Faux = faux

nul littéral

Lors du référencement de données de type référence, cela signifie que rien n'est référencé.

Exemple

Dans l'exemple suivant, la valeur numérique 6 est affectée à la variable de type int n et la chaîne de caractères moji est affectée au nom de la variable de type String. Les "6" et "moji" substitués sont respectivement "littéral numérique" et "chaîne de caractères". Sera.

int n = 6; String name = moji;

Résumé

Je comprends que les littéraux n'ont pas de signification particulière, ils signifient simplement "les caractères tels qu'ils sont écrits".

Recommended Posts

À propos de Java Literal
À propos de l'interface Java
[Java] À propos des fonctionnalités de Java 12
Quelque chose à propos de java
Où est Java
À propos des fonctionnalités Java
À propos des threads Java
Interface [Java]
À propos de la classe Java
À propos des tableaux Java
À propos de l'héritage Java
À propos de l'interface, interface java
À propos de Java Var
À propos des commandes Java
Java, à propos d'un tableau à deux dimensions
À propos de la division de classe (Java)
À propos de [Java] [StreamAPI] allMatch ()
À propos de la classe Java StringBuilder
[Java] À propos de la classe Singleton
À propos de la liaison de méthode Java
[Java] À propos des classes anonymes
A propos des méthodes de fractionnement (Java)
[Java Silver] À propos de l'initialisation
À propos du polymorphisme Java Super ()
À propos de l'héritage (Java Silver)
À propos de la classe Java String
À propos des modificateurs d'accès Java
À propos des expressions Java lambda
À propos des points d'entrée Java
Prise en charge de Java 10 Docker
Résumé personnel sur Java
Tout sur la programmation Java
À propos de la classe abstraite de Java
À propos des types de données Java (en particulier des types primitifs) et des littéraux
Remarques sur Java GC
Ce que j'ai recherché sur Java 8
Ce que j'ai recherché sur Java 6
[Gradle] À propos des tâches du plug-in Java
À propos des instructions de déclaration de variable Java
Ce que j'ai recherché sur Java 9
[Java] À propos de la gestion des exceptions try-catch
[Java Silver] À propos de la méthode equals
[Java] À propos de String et StringBuilder
Java
Ce que j'ai recherché sur Java 7
À propos =
À propos des directives de codage Java d'Alibaba
Méthode de classe variable de classe Java
À propos du package Java et de l'importation
À propos de la classe abstraite Java
Java
[Android / Java] En savoir plus sur DataBinding
Ce que j'ai recherché sur Java 5
À propos des méthodes Java statiques et non statiques
Que diriez-vous de TECH ACADEMY ?? [Cours Java]
À propos de Biocontainers fastqc et Java
À propos de Lambda, Stream, LocalDate de Java8
[Introduction à Java] À propos de l'API Stream
En savoir plus sur les points de sauvegarde des transactions (avec Java)