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 648
až 2147483647
větší rozsah (64 bitů) má long
,
cca +/- 9*10^18
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