Junior — Middle
Mekkora lehet egy int típusú változó maximális elemeinek száma?
sobes.tech MI
Válasz az MI-től
Java-ban egy int típusú változó egyetlen egész értéket tárol, nem egy elemekből álló kollekciót. Az int által tárolható maximális érték 2³¹ - 1 (azaz 2147483647), mivel az int 4 bájt (32 bit) helyet foglal és előjeles reprezentációt használ.
Ha az int[] típusú tömb elemeinek számáról van szó, akkor a tömb maximális mérete az int típus maximális értékével van korlátozva, azaz körülbelül 2.147.483.647 elem, de a gyakorlatban a memória és a JVM korlátozásai lehetnek kisebbek.