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-ից):
- Հոմոգենություն: Մասիվի բոլոր տարրերը պետք է լինեն նույն տվյալների տիպի կամ ժառանգության միջոցով համապատասխան տիպի։