Learn Java
275 subscribers
18 photos
25 videos
5 files
59 links
☕️ Bu kanalda Java dasturlash tilida dasturlash asoslari va va Java Backend dasturlash kursini bepulga o‘rganasiz!
Download Telegram
📌Dars davomida Yaratgan rasmlarimiz !
👍641🥰1
Logo

Bu uncha ohshamagan Logo man ozim hozir yana boshqattan ishlab koraman yahshi chiqsa tashiman

Telegram
https://t.me/LearnTheJava
👍65🤩3🔥1💯1
Aytib otganimdek yana qoshimcha Logo lar .

❗️Endi Logo va shunday darslarga 3 , 4 ta darsdan kegin qaytamiz chunki buyog'iga JAVA ga katta urg'u beriladi !

Telegram
https://t.me/LearnTheJava
🔥44👍3🤝1
2024-09-05 00-08-40.mkv
300.2 MB
💥 Va dars boyicha savolla bosa berurasila .

Dasturlash tili : C++
Dars - 6

Telegram
https://t.me/LearnTheJava
8👍6🔥1👏1💯1
🔥 Yengi Logo
Agar silagayam shunga ohshagan logo kere bosa aloqaga chiqurasila.
Lekin Logo yaratish boyicha darsla tayyorlangan mobodo unda ohshamasa .

Telegram
https://t.me/LearnTheJava
👍64🔥21👏1🗿1
Media is too big
VIEW IN TELEGRAM
Dars - 3
Dasturlash tili : Java

Agar biror bir narsaga chunmaselar kamentda yozila iloji boricha javob berishga harakat qilaman

Telegram
https://t.me/LearnTheJava
15👌6👍5👎1
Assalomu aleykum hammaga 2 kunlik tanafusdan keyin yana darslar sekin sekin tashash boshlanadi tayyormisila —> 🔥

Telegram
https://t.me/LearnTheJava
👍10🔥5👏21😁11
Media is too big
VIEW IN TELEGRAM
Dasturlash tili : JAVA - 4 dars
Mavzu : Array

Savolla bosa kamentda qoldiruraasila .
Dars davomida korilgan rasmlani kamentda qoldiraman

Telegram
https://t.me/LearnTheJava
👍8👏11
🔥 Bugun Soat 19 : 30 da dars boshlanadi .
Darsda JAVA boyicha anchagina narsalani organamiz i bolib bolib chiqarvoramiz .

1️⃣9️⃣ : 3️⃣0️⃣


🏁 Dars tugatildi va darsda orgatilgan narsalar video qilib chiqariladi

Telegram
https://t.me/LearnTheJava
5👍3🔥31👏1
Forwarded from Abdulloh
Java tilida String ma'lumot turi matnni ifodalash uchun ishlatiladi. String obyektlari o'zgarmas bo'lib, ya'ni bir marta yaratilgandan so'ng, ularning qiymatlari o'zgarmaydi. String Java sinfidir va matnli ma'lumotlar bilan ishlashda juda keng qo'llaniladi.

Quyida String bilan ishlashga doir asosiy misollar va metodlar ko'rsatilgan:

### Java String misollar

public class StringExample {
public static void main(String[] args) {
// String yaratish
String greeting = "Salom, dunyo!";

// String uzunligini topish
int length = greeting.length();
System.out.println("Uzunlik: " + length); // Uzunlik: 12

// Belgilarni indeks bo'yicha olish
char firstChar = greeting.charAt(0); // 'S'
System.out.println("Birinchi belgi: " + firstChar);

// Stringni birlashtirish
String name = "Abdulloh";
String welcomeMessage = greeting + " Men " + name + "man.";
System.out.println(welcomeMessage); // Salom, dunyo! Men Abdullohman.

// Stringda matnni qidirish (substring joylashuvi)
int index = greeting.indexOf("dunyo");
System.out.println("'dunyo' qayerda: " + index); // 'dunyo' qayerda: 7

// Kichik bo'lib yozish
String lowerCase = greeting.toLowerCase();
System.out.println("Kichik harfda: " + lowerCase); // salom, dunyo!

// Katta bo'lib yozish
String upperCase = greeting.toUpperCase();
System.out.println("Katta harfda: " + upperCase); // SALOM, DUNYO!

// Bo'sh joylarni kesish
String spaced = " Java ";
System.out.println("Bo'shliqlarni kesish: '" + spaced.trim() + "'"); // 'Java'
}
}


### O'zbek tilida izohlar:

1. String yaratish: String obyektlarini oddiy qo'shtirnoq yordamida yaratishingiz mumkin.
- Masalan: String salom = "Salom";

2. Stringning uzunligi: .length() metodi matnning necha belgidan iborat ekanligini qaytaradi.
- Masalan: "Salom".length() → 5

3. Indeks bo'yicha belgi olish: .charAt(int index) metodi matnning kerakli indeksidagi belgini qaytaradi.
- Masalan: "Salom".charAt(0)'S'

4. Matnni birlashtirish: String obyektlarini + operatori bilan birlashtirish mumkin.
- Masalan: "Salom, " + "dunyo""Salom, dunyo"

5. Matn qidirish: .indexOf(String str) metodi qidirilayotgan substringning indeksini qaytaradi.
- Masalan: "Salom, dunyo".indexOf("dunyo") → 7

6. Kichik va katta harflar: .toLowerCase() matnni kichik harflarga, .toUpperCase() katta harflarga o'giradi.
- Masalan: "Salom".toLowerCase()"salom", "Salom".toUpperCase()"SALOM"

7. Bo'shliqlarni kesish: .trim() metodi boshlang'ich va oxiridagi bo'sh joylarni olib tashlaydi
👍8🔥1👏1
Forwarded from Abdulloh
Java tilida massivlar (arrays) bir xil turdagi ma'lumotlarni saqlash uchun ishlatiladi. Massivlar bir marta yaratilgandan so'ng o'z hajmini o'zgartira olmaydi, ya'ni ular qat'iy o'lchamga ega. Har bir elementni indeks orqali chaqirish mumkin va indekslar 0 dan boshlanadi.

### Java tilida massivlarni yaratish va ishlatish

#### 1. Massiv yaratish
Massivni yaratishda ikki qadam amalga oshiriladi:
1. Massivni e'lon qilish.
2. Massiv uchun xotira ajratish va uni boshlang'ich qiymatlari bilan to'ldirish.

#### Misol:
// 5 ta elementdan iborat int massivini yaratish
int[] numbers = new int[5];


Yuqoridagi kodda numbers nomli integer (int) turidagi massiv e'lon qilinmoqda va unga 5 ta element saqlash uchun xotira ajratilmoqda.

#### 2. Massivga qiymat berish
Massivning har bir elementiga uning indeksiga qarab qiymat berish mumkin. Indekslar 0 dan boshlanadi.

// Qiymat berish
numbers[0] = 10; // Birinchi elementga qiymat berish
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;


#### 3. Massivdagi qiymatlarni olish
Massivning har bir elementini indeks orqali olish mumkin:

// Qiymatlarni chiqarish
System.out.println("Birinchi element: " + numbers[0]); // 10
System.out.println("Ikkinchi element: " + numbers[1]); // 20


### Java massivlari bo'yicha to'liq misol

public class ArrayExample {
public static void main(String[] args) {
// 5 ta elementdan iborat int massivini yaratish
int[] numbers = new int[5];

// Massiv elementlariga qiymat berish
numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;

// Massivni chiqarish
for (int i = 0; i < numbers.length; i++) {
System.out.println("Element " + i + ": " + numbers[i]);
}
}
}


### Massivni qisqa ko'rinishda yaratish
Agar siz massivga bir vaqtning o'zida qiymat berishni xohlasangiz, buni quyidagicha qilishingiz mumkin:

```java
int[] numbers = {10, 20, 30, 40, 50};
``
👍8421🔥1👏1👌1🤝1
Bugungi primoy tugadi va o'tilgan hamma narsa yozib olindi keyingi safar ko'proq qilishga harakat qilamiz .
Va dars tez orada kanalga tashaladi .

Telegram
https://t.me/LearnTheJava
7👍53👏21🔥1👻1🤝1🫡1🆒1🦄1