Bijlage 2 Primitieve typen

Type Aantal cellen Waardebereik
boolean 1 true of false
byte 1 -128 tot en met +127
char 1 0 t/m 255
short 2 -32.768 tot en met 32.767
int 4 -2.147.483.648 tot en met 2.147.483.647
float 4 3.4e - 38 tot en met 3.4e + 38
long 8 -9223372036854775808 tot en met 9223372036854775807
double 8 1.7e - 308 tot en met 1.7e + 308

Van deze primitieve typen zijn alleen float en double geschikt voor gebroken getallen. Float heeft een precisie van 7 en double van 15. Daarom wordt aangeraden zo veel mogelijk double te gebruiken en alleen als een methode erom vraagt het type float te gebruiken voor gebroken getallen.

Voor de duidelijkheid: Een string is geen primitief type.