"E, finalmente, uma lição de Rishi na forma de uma palestra: uma pilha de informações inúteis. Isso é o que todos os palestrantes adoram. Basta dar uma olhada e isso será o suficiente."
"Estou pronto."
"Hoje falarei sobre literais . Literais são todos os dados escritos diretamente no código Java. Aqui estão alguns exemplos: "
| Código | Descrição |
|---|---|
"Rain In Spain" |
Isso é literal. Seu tipo é String |
115 |
Isso é literal. Seu tipo é int |
0.256 |
Isso é literal. Seu tipo é duplo |
'\u1234' |
Isso é literal. Seu tipo é char |
"Na verdade, existem muitos outros tipos de literais. Você pode usar literais para atribuir valores de qualquer tipo conhecido:"
| Literal | Tipo | Descrição |
|---|---|---|
| 123676 | int | inteiro |
| 22223333444433332222L _ | longo | Inteiro longo |
| 12.323232323f _ | flutuador | número fracionário |
| 12.33333333333333333d _ | dobro | Número fracionário longo |
| "Chuva" "" "Chuva\nNa\nEspanha\u123" |
Corda | Corda |
| '\u3232' 'T' '5' |
Caracteres | Personagem |
| verdadeiro falso | boleano | Tipo lógico |
| nulo | Objeto | Referência de objeto |
"Então, o código consiste em métodos, classes, variáveis, etc., mas os literais são valores específicos escritos diretamente no código. Acertei?"
"Sim absolutamente."
"Ótimo. Finalmente estou começando a entender toda essa coisa de Java."
GO TO FULL VERSION