Sobes.tech
Intern

Ի՞նչ է զանգվածը և ինչպիսի տեղեկություններ կարող է պահել:

sobes.tech AI

Պատասխան AI-ից

Մասիվը տվյալների կառուցվածք է, որը ներկայացնում է նույն տիպի տարրերի կարգավորված հաջորդականություն, որոնք գտնվում են համակարգչի հիշողության մեջ կողք կողքի:

Մասիվը կարող է պահել տվյալներ, որոնք կախված են նրա տարրերի տվյալների տիպից:

  • Բնական տիպեր: Հիշատակարանային ամբողջ թվեր (int, short, long), տատանվող կետով թվեր (float, double), նշաններ (char), բուլյան արժեքներ (boolean):
  • Օբյեկտներ: Կլասների օրինակներ (օգտագործողի կողմից ստեղծված կամ ստանդարտ գրադարաններից), օրինակ՝ տողեր (String Java-ում), օբյեկտներ-օղակներ բուն տիպերի համար (Integer, Double):

Մասիվը կարող է լինել մեկաչափ, երկաչափ կամ բազմաչափ:

// Մեկաչափ ամբողջ թվերի զանգված
int[] numbers = {1, 2, 3, 4, 5};

// Մեկաչափ տողերի զանգված
String[] names = new String[3];
names[0] = "Alice";
names[1] = "Bob";
names[2] = "Charlie";

// Երկաչափ ամբողջ թվերի զանգված
int[][] matrix = {
    {1, 2, 3},
    {4, 5, 6}
};

Մասիվի հիմնական հատկանիշները՝

  • Կայուն չափս: Մասիվի չափսը որոշվում է նրա ստեղծման ժամանակ և չի կարող փոխվել:
  • Ինդեքսավորում: Մուտք գործել տարրեր՝ օգտագործելով թվային ինդեքս (սկիզբը՝ 0-ից):
  • Հոմոգենություն: Մասիվի բոլոր տարրերը պետք է լինեն նույն տվյալների տիպի կամ ժառանգության միջոցով համապատասխան տիպի։