"En tot slot een les van Rishi in de vorm van een college: een hoop nutteloze informatie. Daar houden alle docenten van. Even kijken, dan is het genoeg."

"Ik ben klaar."

"Vandaag vertel ik je over literals . Literals zijn alle gegevens die rechtstreeks in Java-code zijn geschreven. Hier zijn enkele voorbeelden: "

Code Beschrijving
"Rain In Spain" Dit is een letterlijke. Het type is  String
115 Dit is een letterlijke. Het type is  int
0.256 Dit is een letterlijke. Het type is dubbel
'\u1234' Dit is een letterlijke. Het type is char

"Eigenlijk zijn er tal van andere soorten letterlijke waarden. U kunt letterlijke waarden gebruiken om waarden van elk bekend type toe te wijzen:"

Letterlijk Type Beschrijving
123676 int Geheel getal
22223333444433332222 L lang Lang geheel getal
12.323232323 f vlot Fractionele getal
12.33333333333333333 d dubbele Lang gebroken getal
"Regen"
""
"Regen\nIn\nSpanje\u123"
Snaar Snaar
'\u3232'
'T'
'5'
char Karakter
waar onwaar booleaans Logische soort
nul  Voorwerp Objectreferentie

"Code bestaat dus uit methoden, klassen, variabelen, enz., maar letterlijke waarden zijn specifieke waarden die rechtstreeks in de code zijn geschreven. Heb ik dat goed begrepen?"

"Ja absoluut."

'Geweldig. Ik begin dat hele Java-gedoe eindelijk door te krijgen.'