Escolar Documentos
Profissional Documentos
Cultura Documentos
2. long: usado para armazenar números inteiros maiores que os que podem ser
armazenados em int. Exemplo:
3. float: usado para armazenar números de ponto flutuante com precisão simples.
Exemplo:
4. double: usado para armazenar números de ponto flutuante com precisão dupla.
Exemplo:
8. short: usado para armazenar números inteiros menores que os que podem ser
armazenados em int, mas maiores que os que podem ser armazenados em
byte. Exemplo:
1. byte: O tipo byte tem um limite máximo de 127 e um limite mínimo de -128. Se
você somar 1 ao valor máximo de um byte, o valor será -128 (overflow).
Exemplo de Aplicação
// short para armazenar números inteiros menores que int mas maiores que byte
short ano = 2022;
System.out.println("O ano é " + ano);
}
}
Neste exemplo, é mostrado como fazer operações aritméticas básicas com inteiros
e números de ponto flutuante, assim como a conversão entre tipos primitivos.
É importante notar que a conversão entre tipos pode resultar em perda de precisão
e dados.
Não é possível fazer operações com tipos booleano pois só possuem valores
lógicos, verdadeiro ou falso.
É importante notar que existem classes wrapper para todos os tipos primitivos
mencionados acima, que fornecem métodos adicionais para trabalhar com esses
tipos.
Por exemplo, a classe Integer fornece métodos para converter um inteiro para uma
string e vice-versa, enquanto a classe Double fornece métodos para formatar
números de ponto flutuante.
Em Java, uma String é uma sequência de caracteres. Ela é uma classe pré-
definida no Java, o que significa que você pode usar métodos e construtores
fornecidos pela classe para trabalhar com strings.