– A na koniec lekcja od Rasziego w formie wykładu, a w niej cały stos przydatnych informacji. Czyli to, co wykładowcy kochają najbardziej. Wystarczy, że zerkniesz.
– Jestem gotowy.
– Dzisiaj opowiem Ci o literałach. Literały to wszystkie dane napisane bezpośrednio w kodzie Java. Oto kilka przykładów:
Kod | Opis |
---|---|
"Deszczyk w Hiszpanii" |
To jest literał. Jest on typu String |
115 |
To jest literał. Jest on typu int |
0.256 |
To jest literał. Jest on typu float |
'\u1234' |
To jest literał. Jest on typu char |
– Tak naprawdę, istnieje całe mnóstwo innych rodzajów literałów. Możesz używać literałów, aby przypisać wartości każdego znanego typu:
Literał | Typ | Opis |
---|---|---|
123676 | int | Liczba całkowita |
22223333444433332222L | long | Długa liczba całkowita |
12.323232323f | float | Liczba zmiennoprzecinkowa |
12.33333333333333333d | double | Długa liczba zmiennoprzecinkowa |
"Deszczyk" "" "Deszczyk\nw\nHiszpanii\u123" |
String | Ciąg |
'\u3232' 'T' '5' |
char | Znak |
true, false | boolean | Typ logiczny |
null | Object | Referencja Object |
– A zatem kod składa się z metod, klas, zmiennych itd., ale literały są konkretnymi wartościami napisanymi bezpośrednio w kodzie. Czy dobrze to zrozumiałem?
– Tak, w zupełności.
– Świetnie. Chyba powoli zaczynam kumać, o co chodzi w tej Javie.
GO TO FULL VERSION