Sobes.tech
Junior — Middle

Wat is het maximale aantal elementen dat een variabele van het type int kan bevatten?

sobes.tech AI

Antwoord van AI

In Java slaat een variabele van het type int één enkele gehele waarde op, geen verzameling van elementen. De maximale waarde die een int kan opslaan is 2³¹ - 1 (oftewel 2147483647), omdat int 4 bytes (32 bits) inneemt en een tekenrepresentatie gebruikt.

Als het gaat om het aantal elementen in een array van het type int[], dan is de maximale grootte van de array beperkt door de maximale waarde van het type int, dat wil zeggen ongeveer 2.147.483.647 elementen, maar in de praktijk kunnen geheugenbeperkingen en de JVM lager zijn.