Sobes.tech
Junior — Middle

Оё метавонед шарҳ диҳед, ки массивҳо дар забони Java чӣ гунаанд ва чӣ гуна истифода мешаванд?

sobes.tech AI

Ҷавоб аз AI

Дар Java массив — иншоест, ки миқдори муайяни унсурҳои якхелаи навъи онро дар блоки ёддоштии пайдарпай нигоҳ медорад. Массивҳо имкон медиҳанд, ки маҷмӯаҳои маълумотро дар зери як ном нигоҳ доранд ва кор кунанд.

Хусусиятҳои асосии массивҳо дар Java:

  • Андозаи массив дар вақти эҷод муайян мешавад ва тағир дода намешавад.
  • Индекс аз сифр оғоз мешавад.
  • Ҳамаи унсурҳо якхела навъ доранд.

Масалан, эҷод ва истифодаи массив:

int[] numbers = new int[5]; // эҷоди массиви 5 адади бутун
numbers[0] = 10;
numbers[1] = 20;

for (int i = 0; i < numbers.length; i++) {
    System.out.println(numbers[i]);
}

Массивҳо барои нигоҳдорӣ ва коркарди маълумотҳо бисёр истифода мешаванд, вақте ки андозаи маҷмӯа пешакӣ маълум аст ё вақте ки индекси зуд дар ҷойгиршавӣ лозим аст.