Intern
Massiv nədir və hansı məlumatları saxlaya bilər?
sobes.tech Süni İntellekt
AI-dan cavab
Massiv, eyni növ elementlərin ardıcıl ardıcıllığını təmsil edən və kompüterin yaddaşında yan-yana yerləşdirilən məlumatlar quruluşudur.
Massivin saxlaya biləcəyi məlumatlar onun elementlərinin məlumat növündən asılıdır:
- Əsas tiplər: Tam ədədlər (int, short, long), onluq ədədlər (float, double), simvollar (char), məntiqi dəyərlər (boolean).
- Obyektlər: İstifadəçi tərəfindən yaradılan və ya standart kitabxanalardan olan sinif nümunələri, məsələn, sətirlər (Java-da String), əsas tiplər üçün sarmalayıcı obyektlər (Integer, Double).
Massiv bir ölçülü, iki ölçülü və ya çox ölçülü ola bilər.
// Bir ölçülü tam ədədlər massivi
int[] numbers = {1, 2, 3, 4, 5};
// Bir ölçülü sətir massivi
String[] names = new String[3];
names[0] = "Alice";
names[1] = "Bob";
names[2] = "Charlie";
// İki ölçülü tam ədədlər massivi
int[][] matrix = {
{1, 2, 3},
{4, 5, 6}
};
Massivin əsas xüsusiyyətləri:
- Sabit ölçülü: Massivin ölçüsü onun yaradılması zamanı müəyyən edilir və dəyişdirilə bilməz.
- İndeksleme: Elementlərə giriş ədədi indeks vasitəsilə həyata keçirilir (0-dan başlayır).
- Homojenlik: Massivin bütün elementləri eyni məlumat növündə olmalıdır (və ya obyekt yönümlü dillərdə irs vasitəsilə uyğun növ olmalıdır).