« Et enfin, une leçon de Rishi sous forme de cours magistral : une pile d'informations inutiles. Tout ce que les maîtres de conférence adorent. N'y jette qu'un œil, ce sera largement suffisant. »
« Je suis prêt. »
« Aujourd'hui, je vais te parler des littéraux. Les littéraux sont des données écrites directement dans le code Java. Voici quelques exemples : »
Code | Description |
---|---|
"Rain In Spain" |
C'est un littéral. Son type est String |
115 |
C'est un littéral. Son type est int |
0.256 |
C'est un littéral. Son type est float |
'\u1234' |
C'est un littéral. Son type est char |
« En fait, il existe beaucoup d'autres types de littéraux. Tu peux utiliser les littéraux pour affecter des valeurs de tout type connu : »
Littéral | Type | Description |
---|---|---|
123676 | int | Integer |
22223333444433332222L | long | Entier long |
12.323232323f | float | Nombre fractionnaire |
12.33333333333333333d | double | Nombre fractionnaire long |
"Les" "" "Les\ndix\ncommandements\u123" |
String | Chaîne |
'\u3232' 'T' '5' |
char | Caractère |
true, false | boolean | Type logique |
null | Object | Référence d'objet |
« Donc le code se compose de méthodes, de classes, de variables, etc., mais les littéraux sont des valeurs spécifiques écrites directement dans le code. J'ai bien compris ? »
« Oui, absolument. »
« Parfait. Je commence enfin à comprendre toutes ces histoires sur le Java. »
GO TO FULL VERSION