Sobes.tech
Junior — Middle

Həcmi göstərmədən yaradıldıqda, ArrayList-in başlanğıcda neçə element ola bilər?

sobes.tech Süni İntellekt

AI-dan cavab

Java-da başlanğıc ölçüsü göstərilmədən ArrayList yaradıldıqda, daxili massiv əvvəlcə boş (ölçüsü 0) olur.

Yalnız ilk element əlavə olunduqda, ArrayList standart ölçüdə daxili massiv yaradır, adətən 10.

Yəni, standart olaraq:

  • new ArrayList<>() çağırıldıqda, daxili massiv dərhal ayrılmır.
  • İlk element əlavə olunduqda, ölçüsü 10 olan massiv ayrılır.

Bu, siyahı boş qaldıqda yaddaşdan qənaət etməyə kömək edir.

Nümunə:

ArrayList<String> list = new ArrayList<>();
// daxili massiv hələ ayrılmayıb
list.add("Birinci element");
// indi daxili massiv ölçüsü 10