Tipos inteiro de dados em Java
A número inteiro é um número inteiro - isto é, um número com nenhuma porção fraccionada ou decimal. Java tem quatro tipos inteiros, o que você pode usar para armazenar números de tamanhos variados.
Digitar | Número de Bytes | Intervalo de valores |
---|---|---|
byte | 1 | -128-127 |
short | 2 | -32.768 a 32.767 |
int | 4 | -2000-2000 milhões |
euong | 8 | -4,000 trilhão para 4000 trilhões |
O tipo inteiro mais comumente utilizado é int. Você pode usar baixo Ou mesmo byte quando você sabe que a variável não será necessário armazenar grandes valores, e você pode usar longo quando o programa exigirá grandes valores - por exemplo, no cálculo do déficit federal.
Java permite que você promover um tipo inteiro para um tipo inteiro maior. Em outras palavras, você pode atribuir o valor de um tipo inteiro mais curto para uma variável inteiro mais tempo, como este:
int XINT longo yLong-XINT = 32 = yLong xInt-
Java não permitir que o inverso, no entanto. O código a seguir não é válido:
int XINT longo yLong-yLong = 32 = XINT yLong-
Em Java 7, você pode incluir sublinhados para fazer números mais fácil de ler. Assim, as seguintes declarações tudo atribuir o mesmo valor para a variável xLong:
longa xLong = 58473882-xLong = 58_473_882-