Массивыг яагаад нэгэн төрлийн өгөгдлийн цуглуулга гэж нэрлэдэг вэ?
Массивыг яагаад нэгэн төрлийн өгөгдлийн цуглуулга гэж нэрлэдэг вэ?

Видео: Массивыг яагаад нэгэн төрлийн өгөгдлийн цуглуулга гэж нэрлэдэг вэ?

Видео: Массивыг яагаад нэгэн төрлийн өгөгдлийн цуглуулга гэж нэрлэдэг вэ?
Видео: Архитектура ЭВМ | Основы Операционных Систем 03 | Ассемблер 2024, Арваннэгдүгээр
Anonim

Ан массив нь нэгэн төрлийн өгөгдөл бүтэц (элементүүд ижил байна өгөгдөл төрөл) залгаа санах ойд хуваарилагдсан дараалсан дугаарлагдсан объектуудын дарааллыг хадгалдаг. объект бүр массив дугаарыг (жишээ нь, индекс) ашиглан хандаж болно. Та зарлахдаа массив , та түүний хэмжээг тохируулна уу.

Үүнээс гадна, яагаад массивыг Java хэл дээр нэгэн төрлийн өгөгдлийн цуглуулга гэж нэрлэдэг вэ?

онд Java , ан массив байна нэгэн төрлийн , өөрөөр хэлбэл түүний бүх эсүүд ижил төрлийн элементүүдийг агуулдаг. Тиймээс, а массив бүхэл тоо нь зөвхөн бүхэл тоо (int), an агуулна массив of strings - зөвхөн strings, and an массив Бидний үүсгэсэн Dog ангийн жишээнүүд нь зөвхөн Dog объектуудыг агуулна.

Цаашилбал, массивын элементүүдийн өгөгдлийн төрлийг юу гэж нэрлэдэг вэ? Компьютерийн шинжлэх ухаанд, an массивын төрөл нь өгөгдлийн төрөл -ийн цуглуулгыг илэрхийлдэг элементүүд ( үнэт зүйлс эсвэл хувьсах хэмжигдэхүүнүүд), тус бүрийг нэг буюу хэд хэдэн индексээр (тодорхойлох түлхүүрүүд) сонгосон бөгөөд програмыг гүйцэтгэх явцад ажиллах үед тооцоолж болно. Ийм цуглуулга нь ихэвчлэн байдаг дуудсан а массив хувьсагч , массив үнэ цэнэ, эсвэл зүгээр л массив.

Үүнээс гадна нэгэн төрлийн өгөгдлийн бүтэц гэж юу вэ?

Нэг төрлийн өгөгдлийн бүтэц тэдгээр нь бүтэц зөвхөн ижил төстэй төрлийг агуулсан өгөгдөл . ЖИШЭЭ: a like өгөгдлийн бүтэц зөвхөн хөвөгч болон бүхэл тоон утгыг агуулна. Хамгийн энгийн жишээ бол массив юм. Нэг төрлийн бус өгөгдлийн бүтэц тэдгээр нь бүтэц янз бүрийн эсвэл өөр төрлийн зүйлийг агуулсан өгөгдөл.

Гетероген массив гэж юу вэ?

А гетероген массив нь массив тодорхой ангиллаар нь ялгаатай боловч бүгд эх ангиас үүсэлтэй эсвэл тэдгээрийн жишээ юм.

Зөвлөмж болгож буй: