Littéraux en Java
1. Définition des littéraux :
- Valeurs fixes représentées sous une forme lisible par l'homme (par exemple, le nombre 100).
- Aussi appelées constantes.
- Intuitif et fréquemment utilisé.
2. Types de littéraux :
- Types primitifs : peut être n'importe quel type de données primitif.
- Caractères : délimités par des guillemets simples (par exemple, 'a', '%').
3. Littéraux entiers :
- Nombres sans composants fractionnaires (par exemple, 10, -100).
- Représenté comme int par défaut.
- Peut être spécifié aussi long en utilisant l ou L (par exemple, 12L).
4. Littéraux à virgule flottante :
- Incluez un point décimal et un composant fractionnaire (par exemple, 11 123).
- Représenté en double par défaut.
- Peut être spécifié comme float en utilisant F ou f (par exemple, 10,19F).
- Supporte la notation scientifique.
5. Affectation aux variables :
- Les littéraux entiers peuvent être attribués à char, byte, short si la valeur convient.
- Les littéraux entiers peuvent être attribués à long.
6. Soulignements en littéraux (JDK 7+) :
- Facilite la lecture des grandes valeurs (par exemple, 123_45_1234).
7. Littéraux hexadécimaux, octaux et binaires :
- Hexadécimaux : commencez par 0x ou 0X (par exemple, 0xFF).
- Octales : commencez par zéro (par exemple, 011).
- Binaires (JDK 7+) : commencez par 0b ou 0B (par exemple, 0b1100).
8. Séquences d'évasion des personnages :
- Utilisé pour représenter des caractères spéciaux (par exemple, n pour une nouvelle ligne, t pour une tabulation).
- Exemples : ch = 't';, ch = ''';.
9. Littéraux de chaîne :
- Ensemble de caractères entourés de guillemets doubles (par exemple, "ceci est un test").
- Peut contenir des séquences d'échappement (par exemple, n, t).
Exemple d'utilisation dans System.out.println :
System.out.println("First line\nSecond line");
System.out.println("A\tB\tC");
10. Tableau des séquences d'échappement :
- ' : guillemet simple
- : Guillemets doubles
- : barre oblique inverse
- r : Retour en voiture
- n : Nouvelle ligne
- f : Flux de page
- t : Onglet horizontal
- b : Rembobiner
- ddd : constante octale
- uxxxx : Constante hexadécimale
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn