Java/Literais: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
m atualizando afluentes das predefinições do livro de Java |
|||
Linha 1:
{{
==Literais==
:'''Literais''' são as representações de dados dentro do código fonte. Na linguagem Java, literais representam os dados dos tipos primitivos, dos tipos String e dos tipos ''nulo'', por exemplo.
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 {{
: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:
{{
: {{
: {{
: {{
: {{
: {{
: {{
: {{
: pesoTotal=x*peso/4;
: {{
{{
Nos exemplos acima, pudemos ver exemplos da atribuição de valores iniciais às diversas variáveis no momento da declaração assim como, a partir da declaração de ''pesoTotal'' (sem valor inicial), do cálculo de ''pesoTotal'' igual a ''x'' vezes o ''peso'' dividido por ''4''. A variável ''ligado'' recebe o valor "verdadeiro", ''velocidade'' recebe o número ''128'', ''x'' recebe ''12'' em octal que é o mesmo que ''10'' em decimal, ''peso'' recebe ''12A'' em hexadecimal que é o mesmo que ''298'' em decimal, ''preco'' recebe 1,24 e ''letra'' recebe ''f''. Já a variável ''texto'' recebe ''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 {{
{{
:: 12f
:: 22F
{{
::Observação: é importante a utilização do '''F''' (ou '''f''') após o número para representar o tipo {{
:* Os literais do tipo {{
{{
:: 12d
:: 22D
{{
:* A separação entre a parte inteira e fracionário do número é feita através do ponto - ao invés da vírgula. Por exemplo:
{{
:: 12.0f representa o número 12
:: 22.23F representa o número 22,23
{{
:* Caso a parte inteira seja 0 ("zero"), ela poderá ser omitida desde que se coloque o ponto (representando a vírgula) e a parte fracionária. Por exemplo:
{{
:: .1f representa o número 0,1
:: .0F representa o número 0
{{
====Outras variações de representação====
Linha 103:
|}
:Exemplo de declaração de uma variável do tipo {{
{{
:: {{
{{
{{
[[Categoria:Java]]
|