Qu'est-ce qu'un littéral en Java

Qu'est-ce qu'un littéral en Java

Pendant l'exécution du programme Java, les variables stockent les valeurs qui lui sont attribuées appelées «littéraux". En Java, les littéraux sont des valeurs fixes sous n'importe quelle forme comme entier, le caractère, la chaîne, etc. Ils sont définis directement dans le code, sans traitement supplémentaire. La phrase "Ce que vous tapez, c'est ce que vous obtenez"Est une autre façon de penser à un littéral.

Ce message démontrera le littéral et ses types à Java.

Qu'est-ce qu'un littéral en Java?

"Littéral»Fait référence à la valeur fixe d'une variable. Il peut être affecté à toute variable de type primitif. À Java, un littéral est indiqué par le préfixe "=«Avec une valeur fixe particulière:

VariableName de type données = littéral;


Exemple

int a = 5;


Ici, "int"Est un type de données entier primitif,"un"Est la variable qui stocke une valeur, et"5«Est le type entier littéral qui est stocké dans la variable créée.

Quels sont les types de littéraux java?

En Java, les littéraux sont classés en cinq types mentionnés ci-dessous:

    • Littéraux intégraux
    • Littéraux booléens
    • Littéraux à virgule flottante
    • Char Literals
    • Chaînes littérales

Vérifions les littéraux Java ci-dessus en détail.

Quelles sont les littéraux intégrés en java?

Les littéraux de type entier sont appelés «Littéraux intégraux», Et ils sont encore divisés en quatre types:

    • Décimal intégral littéral
    • Hexa-décimal intégral littéral
    • Intégrale octale
    • Binaire intégral littéral

Décimal intégral littéral en java

Les littéraux intégraux décimaux sont considérés comme des entiers de base 10, y compris 0 à 9 chiffres.

Exemple

Pour stocker un littéral intégral décimal, créons une variable de type entier "un»:

int a = 12;


Imprimez le littéral intégral décimal en utilisant le «Système.dehors.println ()" méthode:

Système.dehors.println ("'a' contient le littéral intégral décimal" + a);



Sortir

Hexa-décimal intégral littéral en java

Les littéraux intégraux Hexa-Decimal sont considérés comme des entiers de base 16, y compris 0 à 9 chiffres et les personnages A-F. Le "0x"Est utilisé comme préfixe avec les littéraux intégraux hexadécimaux. Java est un langage sensible au cas; Cependant, les littéraux intégraux hexadécimaux prennent en charge les lettres minuscules et majuscules.

Exemple

Ici, nous stockons un littéral hexadécimal en variable "un»:

int a = 0xf;


Ensuite, imprimez le littéral sur la console en utilisant le «Système.dehors.println ()" méthode:

Système.dehors.println ("'a' contient le littéral intégral hexa-décimal" + a);



La sortie montre que le littéral Hexa-Decimal 0xf représente l'entier "15»:

Littéral intégral octal en java

Les entiers de la base 8 sont considérés comme des littéraux intégraux octaux qui incluent 0 à 7 chiffres. Aussi, "0"Est utilisé comme préfixe avec les littéraux intégraux octaux.

Exemple

Le littéral octal est affecté à une variable de type entier "un«Cela indique un numéro entier spécifique:

int a = 047;


Nous imprimerons la valeur de la variable créée sur la console:

Système.dehors.println ("'a' contient le littéral intégral octal" + a);



La sortie affiche que le littéral octal 047 représente l'entier "39»:

Littéral binaire intégral en java

Les littéraux intégraux binaires sont les littéraux sous une forme binaire comme 0 et 1 et sont définis avec le personnage "B«Ce qui indique que c'est une intégrale binaire. Vous pouvez spécifier le littéral en tant que binaire en utilisant soit "b" ou "B«Avec les littéraux booléens, car chaque littéral est par défaut traité comme«int".

Exemple

Ici, variable "un»Stocke le numéro binaire entier en utilisant le littéral binaire intégral:

int a = 0b1101;


Imprimez la valeur de la variable pour vérifier la valeur entière par rapport au littéral binaire:

Système.dehors.println ("'a' contient l'intégrale binaire" + a);



La sortie indique que le littéral binaire 0b1101 représente l'entier "13»:

Quels sont les littéraux booléens en java?

Les littéraux booléens en Java ne peuvent être que «vrai" ou "FAUX".

Exemple

Ici, nous stockons un littéral booléen "FAUX"Dans une variable de type booléen"b»:

booléen b = false;


Ensuite, nous imprimerons la variable "b»:

Système.dehors.println ("littéral booléen de la variable 'b' est" + b);



Sortir

Que sont les littéraux à virgule flottante en java?

Les littéraux à virgule flottante sont des valeurs dans un format décimal et sont par défaut en double type.

Exemple

Dans cet exemple, nous stockons un littéral à virgule flottante en variable de type double "F»:

double f = 13.145;


Ensuite, en utilisant l'instruction PRINT, nous l'imprimerons sur la console:

Système.dehors.println ("variable 'f' stores littérales flottantes" + f);



Sortir

Que sont les littéraux chargés en java?

Les littéraux chargés sont divisés en trois types:

    • Représentation de citation unique
    • Char en tant que représentation intégrale
    • Char avec représentation Unicode

Représentation de citation unique en java

Ces littéraux chargés sont affectés à une variable en tant que caractère alphabétique enfermé dans des devis uniques.

Exemple

Ici, nous allons créer une variable de type de caractère "c"Cela stocke le personnage littéral"P”Entouré d'une seule citation:

char c = 'p';


Lorsque nous imprimerons la valeur de la variable créée, il imprimera le personnage «P»:

Système.dehors.println ("variable 'c' stocke le caractère littéral" + c);



Sortir

Char en tant que représentation intégrale en Java

Vous pouvez également représenter un caractère sous une forme entière, comme le code ASCII des caractères qui renverra le caractère alphabétique.

Exemple

Dans cet exemple, nous attribuerons une valeur ASCII d'un caractère sous une forme entière à la variable de type char "c»:

char c = 65;


L'impression de la valeur de la valeur créée montrera le caractère qui correspond à la valeur ASCII stockée:

Système.dehors.println ("variable 'c' stocke le caractère littéral" + c);



La sortie montre que la valeur entière "65"Représente le caractère"UN»:

Char avec représentation Unicode en Java

Vous pouvez également utiliser un Unicode d'un personnage entourant une seule citation. Il renvoie également le caractère alphabétique contre le caractère Unicode.

Exemple

Ici, nous sauverons un Unicode d'un personnage entouré d'une seule citation à la variable de type char "c»:

char c = '\ u0063';


Quand nous allons imprimer la variable "c», Il donne le caractère qui correspond à la valeur Unicode stockée:

Système.dehors.println ("variable 'c' stocke le caractère littéral" + c);



Sortir

Que sont les littéraux de cordes en java?

Les littéraux à cordes sont des chaînes de personnages qui sont enveloppées en doubles citations.

Exemple

Dans cet exemple, nous stockons un littéral de chaîne dans une variable de type de chaîne "Str»:

String str = "LinuxHint";


Ensuite, imprimez-le sur la console en utilisant le «Système.dehors.println ()" méthode:

Système.dehors.println ("La variable 'str' stocke la chaîne littérale" + "'" + str + "' '");



Sortir


Nous avons discuté du littéral et de leurs types à Java.

Conclusion

"Littéral«Est une valeur fixe d'une variable dans n'importe quelle forme comme entier, caractère, chaîne, etc. Les littéraux sont divisés en cinq types, tels que les littéraux intégrés, les littéraux booléens, les littéraux à virgule flottante, les littéraux chargés et les littéraux à cordes. L'intégrale et les littéraux chargés sont divisés en sous-catégories. Dans cet article, nous avons expliqué les littéraux et leurs types avec les exemples expliqués.