|
Dasturlash texnologiyalari MassivlarString [] month = new String[13]
|
səhifə | 2/4 | tarix | 01.06.2023 | ölçüsü | 21,13 Kb. | | #114835 |
| Dasturlash texnologiyalari JurabekovString [] month = new String[13]; month[1] = "January"; month[2] = "February"; month[3] = "March"; month[4] = "April"; month[5] = "May"; month[6] = "June"; month[7] = "July"; month[8] = "August"; month[9] = "September"; month[10] = "October"; month[11] = "November"; month[12] = "December"; for (String monthName : month) { if (monthName.equals("June")) System.out.println(monthName); }
Ekranga quyidagi oy nomlari chop etiladi.
Yanvar
Fevral
Mart
Aprel
May
Iyul
Avgust
Sentabr
Oktabr
Noyabr
Dekabr
Shu joygacha ko’rib chiqqan misollarimizda biz bir o’lchamli massivlarni o’rgandik. Dasturlashda, ko’p o’lchami massivlar ham qo’llaniladi. Keling, ikki o’lchamli massiv, ya’ni matritsaga doir misol ko’rib chiqamiz. Ikki o’lchamli massiv sintaksisi quyidagicha:
dataType[][] = matrixName;
Quyidagi int tipidagi matritsa e’lon qilamiz va unga qiymatlar kiritib, barcha qiymatlar yig’indisini hisoblaymiz.
int[][] numberMatrix = new int[2][3]; numberMatrix[0][0] = 1; numberMatrix[0][1] = 5; numberMatrix[0][2] = 7; numberMatrix[1][0] = 3; numberMatrix[1][1] = 4; numberMatrix[1][2] = 1; int sum = 0; for (int[] numberArray : numberMatrix) { for (int number : numberArray) { sum += number; } } System.out.println(sum); // 21
Java Merosxo’rlik (Sinf/Class)
Merosxo’rlik - OOP ning eng asosiy mexanizmlaridan biri hisoblanadi. Bu Java dasturlash tilidagi shunday konsepsiyaki, biror class boshqa bir classning xususiyatlarini (maydonlari va metodlari) o’zlashtirishi mumkin. Merosxo’rlik natijasida siz mavjud class asosida yangi class yaratishingiz mumkin. Yangi classga yangi o’zgaruvchilar va metodlar qo’shish ixtiyoringiz ham bo’ladi. Merosxo’rlik natijasida mavjud koddan qayta foydalanish imkoniyati yaratiladi.
Meros olingan class super/parent class deb, meros olgan class sub/child class deb nomlanadi. Sintaksisi quyidagicha bo’ladi:
Dostları ilə paylaş: |
|
|