Java/Literais: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
Sem resumo de edição |
||
Linha 11:
:* '''Literais Caracteres''': correspondem a um caractere. Para representá-los, basta escrever o caractere cercado por apó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''': correspondem às cadeias de caracteres. Para representá-los, escreva o(s) caracter(es) cercado(s) por aspas.
:* '''Literal nulo''': representa a ausência de tipo e de dado (valor). Para representar utilizá-se a palavra {{Java/palavra-chave|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:
{{Java/telaCod.Ini}}
:
:
:
:
:
:
:
: pesoTotal=x*peso/4;
: [[Java/String|String]] texto="Isto é um exemplo de cadeia de caracteres";
Linha 31:
===Regras para representar literais fracionários (de ponto flutuante)===
====Regras básicas====
:* Os literais do tipo {{Java/palavra-chave|float}} são representados colocando-se a letra '''F''' ou '''f''' após o número. Por exemplo:
{{Java/telaCod.Ini}}
:: 12f
:: 22F
{{Java/telaCod.Fim}}
::Observação: é importante a utilização do '''F''' (ou '''f''') após o número para representar o tipo {{Java/palavra-chave||float}} já que sua omissão implicará que o literal passe a ser automaticamente interpretado como sendo do tipo {{Java/palavra-chave|double}}. Por exemplo:
:* Os literais do tipo {{Java/palavra-chave|double}} são representados colocando-se a letra '''D''' ou '''d''' após o número.
{{Java/telaCod.Ini}}
:: 12d
Linha 103:
|}
:Exemplo de declaração de uma variável do tipo {{Java/palavra-chave|char}} usando o literal Unicode-16:
{{Java/telaCod.Ini}}
::
{{Java/telaCod.Fim}}
|