Java/Literais: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Voz da Verdade (discussão | contribs)
Voz da Verdade (discussão | contribs)
Sem resumo de edição
Linha 6:
:* '''Literais inteiros''': representam os números inteiros e podem ser de base octal, decimal, ou hexadecimal. Assim:
:** '''Literais Inteiros Decimais''': são números em base decimal que representam um valor inteiro. Eles podem ser tanto byte, como short, int ou long. Para escrever um literal inteiro na base decimal, basta digitar o seu valor com um desses dígitos: ''0 1 2 3 4 5 6 7 8 9''.
:** '''Literais Inteiros Octais''': são números em base octal que representam um valor inteiro. Para escreverrepresentar este tipo de literal, basta escrever os seus dígitos colocando o0 número(dígito zero) antes. Os dígitos para este tipo são: ''0 1 2 3 4 5 6 7''.
:** '''Literais Inteiros Hexadecimais''': são números em base hexadecimal que representam um valor inteiro. Para representar este tipo de literal basta escrever os seus dígitos normalmente precedidos pelos caracteres ''0x'' (zero xis) ou ''0X''. Os dígitos permitidos são: ''0 1 2 3 4 5 6 7 8 9 A a B b C c D d E e F f''.
:* '''Literais de Ponto Flutuante''': representamcorrespondem osaos números racionais (fracionários). Para escrevêrepresentá-los, basta escrever um número inteiro seguido por um ponto e por sua parte decimal - o ponto faz o lugar da vírgula. Outra opção seria escrever o número em notação científica, escrevendo primeiro o valor da mantissa, seguido do caractere "e" e do valor do expoente (de base 10).
:* '''Literais Caracteres''': Representamcorrespondem a um caractere. Para representá-lolos, basta escrever o caractere a ser representado cercado por aspas simplesapóstrofos. Também podem armazenar caracteres de controle de formatação ( quebra de linha, etc.) e também caracteres no formato unicode.
:* '''Literais de cadeias de caracteres - Strings''': Representacorrespondem umaàs cadeiacadeias de caracteres. Para representá-lolos, escreva o(s) caracter(es) cercado(s) por aspas duplas.
:* '''Literal nulo''': representa a ausência de tipo e de dado (valor). Para representar utilizá-se a palavra ''null'' .
 
:Os literais atribuem valores às variáveis ou partes do código. Ou seja, eles são usados para fazer com que variáveis passem a ter um valor ou se executem cálculos. Exemplos: