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
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
🔥Hammaga assalomu aleykum bugun soat 18 : 00 da primoy qilinadi va java boyicha dars otiladi va usha payt 1 chi primoydigi dasrlik ham tashaladi .

Tugadi
5🗿4👍3🔥1👏1💅1🆒1🦄1
Primoy bpyicha savol bosa yozurasila va yana etgancha biza sayt yaratish boyich 1 dars qiludik i boshqa dars olinulmudi ushanichun bugungi darssi 1 qismi java uchun 1 qismi sayt yaratish uchun boladi.

Primoy tugadi va dasda java va sayt yaratishi korib yana bir bor bilimlarimizi yahshilavoldik . Va java dan muhim mavzuladan bittasini ottik . dasrda yozilgan kodla camentda boladi .
👍531🔥1
Media is too big
VIEW IN TELEGRAM
Primoyda otilgan darsla tashash boshlandi bu bugun otganimiz bundan pasidigi otgan safardigisi .
Savolla bosa kamentda qoldirurasila .
Yana darsla uchun bitta sktiker qoldrb qoyila —> ❤️‍🔥

Telegram
https://t.me/LearnTheJava
👍6❤‍🔥1👏11
Media is too big
VIEW IN TELEGRAM
Bu 1 - primoydigi dars bo'lib bunda java da Arraylar haqida gaplashib organib chiqganidik .
Savolla bosa kamentda qoldirurasila .
Yana darsla uchun bitta sktiker qoldrb qoyila —> 👍

Telegram
https://t.me/LearnTheJava
👍123👏2😎2
Bu postda hamma darslani linki bor bemalol korib organsela boladi .

👇🏼👇🏼👇🏼
https://t.me/LearnTheJava/105

Va etgancha kanalimizi boshqalagayam jonatila ulayam dasturlashi organsin !

Telegram
https://t.me/LearnTheJava
2👍2🗿1💊11
👋🏻 Assalomu aleykum hammaga ertaga yengi video chiqariladi Java boyicha !

O'zi darsla qiziq bovottimi - > 👍 , 🔥

Telegram
https://t.me/LearnTheJava
👍6🔥4👏1🤪11
Darslar you tube ga ham joylansinmi ???
12👍51🔥1🤩1👻1😇1🗿1😎1
Media is too big
VIEW IN TELEGRAM
End of the Java foundation course .

👋🏻 Assalomu aleykum hammaga bugungi darsimiz ohirgisi Java foundation boyicha yani javani boshlang'ich darslari tugadi .

Shu paytgacha otilgan hamma darslani korib organib chiqila arraylani stringlani va boshqalariniyam chunki bula muhim va biza Inshaallah keyingi darsimizda bitta takrorlash qilamiz yoki OOP darslarini boshlimiza .
Dars qisqa bogan va darsda otilgan prisplani man shu posti kamentiga tashab qoyaman !

🤝 Etgancha ortogilaga va tanishlarilaga jonatib qoyila 1K bolili bizayam

Telegram
https://t.me/LearnTheJava
👍7😘21🗿11
Assalomu aleykum hammaga yangi dars tez orada joylanadi tayyormisila ---> 🔥

Telegram
https://t.me/LearnTheJava
🔥5👍44🗿3👏1😁1🕊1🎃1🤝1🦄1
https://t.me/boost/LearnTheJava
Shu silka orqali otib ovoz bervorila bir biridan qiziq stikerla qoshib qoyamiz va bu manga motivatsiya beradi —> ⚡️
73👍2🎉2🔥1👏1
Silaga ham shunga ohshagan logo kere bosa aloqaga chiqurasila 👇🏼
@khamidullayev_Abdulloh

Telegram
https://t.me/LearnTheJava
🤩9👍552
This media is not supported in your browser
VIEW IN TELEGRAM
Patpischik 700 tadan kam bop qoganini korgan man .
Video hazil tariqasida qoʻyildi .

Obuna bo'ling

Telegram
https://t.me/LearnTheJava
🤣25👍2😁2🤗2211👏1😍1😨1🤪1