1-laboratoriya mashg'uloti. Java dasturlash tili haqida tushuncha


-laboratoriya mashg'uloti. Java dasturlash tilida massivlar, jamlanmalar va umumlashmalar



Download 3,68 Mb.
bet6/54
Sana06.07.2022
Hajmi3,68 Mb.
#746840
1   2   3   4   5   6   7   8   9   ...   54

4-laboratoriya mashg'uloti. Java dasturlash tilida massivlar, jamlanmalar va umumlashmalar.


Ishdan maqsad: Asosiy Java dasturlash tili haqida tushunchaga ega bо‘lish, va dasturlash tilida massivlar, jamlanmalar va umumlashmalarni o`rganish.
Masalaning qо‘yilishi: Oracle JDK va OpenJDK haqida tushunchagq ega bo`lish Java tilida massivlarni o`rganish.
Ishni bajarish tartibi.
Massiv bir xil turdagi qiymatlar to'plamini ifodalaydi. Massivni e'lon qilish bitta qiymatni saqlaydigan oddiy o'zgaruvchini e'lon qilishga o'xshaydi va massivni e'lon qilishning ikki yo'li mavjud:
M asalan, raqamlar qatorini aniqlaymiz:
Massivni e'lon qilgandan so'ng, biz uni ishga tushirishimiz mumkin:
Massiv quyidagi konstruksiya yordamida yaratiladi: yangi maʼlumotlar_turi [elementlar_soni], bu yerda new — qavs ichida koʻrsatilgan elementlar soni uchun xotira ajratuvchi kalit soʻz. Masalan, nums = new int [4]; - bu ifoda to'rtta int elementli massivni yaratadi va har bir element standart qiymatga ega bo'ladi - 0 raqami.
B undan tashqari, massivni e'lon qilishda uni darhol ishga tushirishingiz mumkin:
Ushbu ishga tushirish bilan massivning barcha elementlari standart qiymatga ega. Raqamli turlar (jumladan, char) uchun bu raqam 0, mantiqiy uchun - noto'g'ri, boshqa ob'ektlar uchun esa null. Misol uchun, int uchun standart 0, shuning uchun yuqoridagi nums massivi to'rtta nolga teng bo'ladi.
B iroq, siz massivni yaratishda uning elementlari uchun maxsus qiymatlarni ham o'rnatishingiz mumkin:
Shuni ta'kidlash kerakki, bu holda massivning o'lchami kvadrat qavs ichida ko'rsatilmaydi, chunki u jingalak qavslardagi elementlarning soni bilan hisoblanadi.
Massivni yaratgandan so'ng, biz uning istalgan elementiga indeks bo'yicha murojaat qilishimiz mumkin, bu esa massiv o'zgaruvchisi nomidan keyin kvadrat qavs ichida beriladi:
Massiv elementlarini indekslash 0 dan boshlanadi, shuning uchun bu holda massivdagi to'rtinchi elementga murojaat qilish uchun sonlar [3] ifodasini ishlatishimiz kerak.
Va bizda faqat 4 ta element uchun belgilangan massiv borligi sababli, masalan, oltinchi elementga murojaat qila olmaymiz: nums [5] = 5 ;. Agar buni qilishga harakat qilsak, xatoga duch kelamiz.
Massiv uzunligi
Massivlarga ega bo'lgan eng muhim xususiyat bu uzunlik xususiyati bo'lib, u massiv uzunligini, ya'ni uning elementlari sonini qaytaradi:
Oxirgi indeks ko'pincha noma'lum va massivning oxirgi elementini olish uchun biz ushbu xususiyatdan foydalanishimiz mumkin:

Download 3,68 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   54




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish