Java dasturlash tilida massivlar haqida ma’lumot bering! Bir o‘lchovli massivlar ularni tashkil etish usullari!Java tilida massivlar, bir nechta ma'lumotlarni saqlash uchun ishlatiladigan o'zgaruvchanlar to'plami hisoblanadi. Massivlar o'zgaruvchanlar to'plamiga o'xshash bo'lib, biror o'zgaruvchining qiymatini saqlash uchun foydalaniladi.
Bir o'lchovli massiv, faqat bir to'plamdan iborat bo'lgan massivdir. Bu massivda biror elementlar saqlanmaydi. Bir o'lchovli massivni tashkil etish uchun, quyidagi sintaksisdan foydalanishingiz mumkin:
javatip[] massivNom = new tip[uzunlik];
Bu yerda "tip" - massiv elementlarning turini bildiradi, "massivNom" - massiv nomini bildiradi va "uzunlik" - massiv uzunligini bildiradi.
Masalan, quyidagi kod bir o'lchovli integer massivni tashkil etadi:
java
int[] sonlar = new int[5];
Bu kod "sonlar" nomli 5 elementli ingeger massivni tashkil etadi.
Massivlarga qiymatlar berish uchun, massiv elementlarining indekslaridan foydalanish mumkin. Indeks 0 dan boshlanadi. Masalan, quyidagi kod "sonlar" massivning birinchi elementiga qiymat beradi:
java
sonlar[0] = 10;
Shuningdek, massiv elementlariga muloqot qilish uchun for tsikli va foreach tsikli kabi turli usullardan foydalanish mumkin. Java dasturlash tilida massivlar haqida ma’lumot bering! Bir o‘lchovli massivlar ularni tashkil etish usullari!
Java dasturlash tilida classlar haqida ma’lumot bering! Ularni tashkil etish va imkoniyatlari haqida tushuntirilsin!
Java dasturlash tilida classlar, obyektlar yaratish uchun asosiy vosita hisoblanadi. Classlar, bir yoki bir nechta obyektlarni tashkil etish uchun ma'lumotlar va funksiyalarni o'z ichiga oladi.
Class yaratish uchun quyidagi sintaksisdan foydalaniladi:
java
public class ClassName {
// Ma'lumotlar va funksiyalar
}Bu yerda "public" - classning ko'rinishini belgilaydi, "ClassName" - class nomini bildiradi va ma'lumotlar va funksiyalar class ichida yoziladi.
Class ichida ma'lumotlar o'zgaruvchanlar yoki maydonlar ko'rinishida saqlanadi. Masalan:
java
public class Car {
String model;
int year;
double price;
}Bu kod "Car" nomli classni tashkil etadi va "model", "year" va "price" ma'lumotlarini saqlaydi.
Class ichida funksiyalar (metodlar) ham yoziladi. Bu metodlar, classga xos amallarni bajarish uchun ishlatiladi. Masalan:
java
public class Car {
String model;
int year;
double price;
public void startEngine() {
System.out.println("Engine started!");
}
}
Bu kodda "startEngine" nomli metod yaratiladi, bu metod avtomobilning motorini ishga tushiradi.
Classdan obyekt yaratish uchun quyidagi sintaksisdan foydalaniladi:
java
ClassName objectName = new ClassName();
Bu yerda "ClassName" - class nomi, "objectName" - obyekt nomi va "new" - yangi obyekt yaratish uchun ishlatiladi.
Masalan, quyidagi kod "Car" classidan obyekt yaratadi:
java
Car myCar = new Car();
Bu kod "myCar" nomli "Car" classidan obyekt yaratadi.
Obyekt ichidagi ma'lumotlarga va funksiyalarga murojaat qilish uchun "." operatoridan foydalaniladi. Masalan:
java
myCar.model = "Toyota";
myCar.year = 2021;
myCar.price = 25000.0;
myCar.startEngine();
Bu kod "myCar" obyektining "model", "year" va "price" ma'lumotlariga qiymat beradi va "startEngine" metodini chaqiradi.
Do'stlaringiz bilan baham: |