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.

DigitarNúmero de BytesIntervalo de valores
byte1-128-127
short2-32.768 a 32.767
int4-2000-2000 milhões
euong8-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-

menu