Integrální typy - celočíselné

V Javě jsou celá čísla vždy interpretována jako znaménková

"Základním" celočíselným typem je 32bitový int s rozsahem -2 147 483 6482147483647

větší rozsah (64 bitů) má long, cca +/- 9*10^18

menší rozsah mají

  • short (16 bitů), tj. -32768..32767

  • byte (8 bitů), tj. -128..127

Pro celočíselné typy existují (stejně jako pro floating-point typy) konstanty - minimální a maximální hodnoty příslušného typu. Tyto konstanty mají název vždy Typ.MIN_VALUE , analogicky MAX... Viz např. Minimální a maximální hodnoty