Forwarded from Abdulloh
Java tilida
Quyida
### Java
### O'zbek tilida izohlar:
1. String yaratish:
- Masalan:
2. Stringning uzunligi:
- Masalan:
3. Indeks bo'yicha belgi olish:
- Masalan:
4. Matnni birlashtirish: String obyektlarini
- Masalan:
5. Matn qidirish:
- Masalan:
6. Kichik va katta harflar:
- Masalan:
7. Bo'shliqlarni kesish:
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 misollarpublic 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() → 53. 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") → 76. 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 (
### 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:
Yuqoridagi kodda
#### 2. Massivga qiymat berish
Massivning har bir elementiga uning indeksiga qarab qiymat berish mumkin. Indekslar
#### 3. Massivdagi qiymatlarni olish
Massivning har bir elementini indeks orqali olish mumkin:
### Java massivlari bo'yicha to'liq misol
### 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};
``
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};
``
👍8 4❤2⚡1🔥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
Va dars tez orada kanalga tashaladi .
Telegram
https://t.me/LearnTheJava
Telegram
Learn Java
☕️ Bu kanalda Java dasturlash tilida dasturlash asoslari va va Java Backend dasturlash kursini bepulga o‘rganasiz!
❤7👍5 3👏2⚡1🔥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 ✅
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 .
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 .
👍5 3❤1🔥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
Savolla bosa kamentda qoldirurasila .
Yana darsla uchun bitta sktiker qoldrb qoyila —> ❤️🔥
Telegram
https://t.me/LearnTheJava
👍6❤🔥1👏1 1
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
Savolla bosa kamentda qoldirurasila .
Yana darsla uchun bitta sktiker qoldrb qoyila —> 👍
Telegram
https://t.me/LearnTheJava
👍12 3👏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
👇🏼👇🏼👇🏼
https://t.me/LearnTheJava/105
Va etgancha kanalimizi boshqalagayam jonatila ulayam dasturlashi organsin !
Telegram
https://t.me/LearnTheJava
Telegram
Learn Java
☕️ Bu kanalda Java dasturlash tilida dasturlash asoslari va va Java Backend dasturlash kursini bepulga o‘rganasiz!
❤2👍2🗿1💊1 1
👋🏻 Assalomu aleykum hammaga ertaga yengi video chiqariladi Java boyicha !
O'zi darsla qiziq bovottimi - > 👍 , 🔥
Telegram
https://t.me/LearnTheJava
O'zi darsla qiziq bovottimi - > 👍 , 🔥
Telegram
https://t.me/LearnTheJava
Telegram
Learn Java
☕️ Bu kanalda Java dasturlash tilida dasturlash asoslari va va Java Backend dasturlash kursini bepulga o‘rganasiz!
👍6🔥4👏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
👋🏻 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😘2❤1🗿1 1
Assalomu aleykum hammaga yangi dars tez orada joylanadi tayyormisila ---> 🔥
Telegram
https://t.me/LearnTheJava
Telegram
https://t.me/LearnTheJava
🔥5👍4 4🗿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 —> ⚡️
Shu silka orqali otib ovoz bervorila bir biridan qiziq stikerla qoshib qoyamiz va bu manga motivatsiya beradi —> ⚡️
Telegram
Learn Java
Bu kanal qoʻshimcha funksiyalarni ochishiga yordam berish uchun unga ovoz bering.
⚡7 3👍2🎉2🔥1👏1
Silaga ham shunga ohshagan logo kere bosa aloqaga chiqurasila 👇🏼
@khamidullayev_Abdulloh
Telegram
https://t.me/LearnTheJava
@khamidullayev_Abdulloh
Telegram
https://t.me/LearnTheJava
🤩9👍5 5❤2
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
Video hazil tariqasida qoʻyildi .
Obuna bo'ling ✅
Telegram
https://t.me/LearnTheJava
🤣25👍2😁2🤗2 2✍1❤1👏1😍1😨1🤪1
Java da vanihoyat OOP ga keldik 🎉👏🏻 .
Java OOP - 1 dars
Darsda korib otilgan rasmlani comentga tawab qoyaman
Telegram
https://t.me/LearnTheJava
Java OOP - 1 dars
Darsda korib otilgan rasmlani comentga tawab qoyaman
Telegram
https://t.me/LearnTheJava
👍3 2❤1🔥1🤗1
Assalomu aleykum hammaga bu kanalda IDE ni otqizganlayam otqizmaganlayam borakan shunichun bu postda qanaqa qilib java yuklanishi va qanaqa qilib IDE (inteleg idea) otqzilishi haqida korib bemalol otqizvosela boladi .
Va man alohida qilib JDK niyam tashab qoyaman .
https://youtu.be/2QGoDLjcfOA?si=Vb5KciRtfwAZ3ZKI
https://youtu.be/jPwrWjEwtrw?si=HP12Qw9nWYpX0kPa
------------------------------------------
Bu tepadigisi JDK ni otqizish uchun darslila qanaqa qilib nastroykasini togrlash uchun ozi judayam qiyinmas oson .
------------------------------------------
Bunisi inteleg ideani otqizvolish uchun lekin man JDK gayam i Inteleg Idea gayam link qoldraman . Bundan oldingi videoda ham JDK ham Inteleg Ideani otqizish bor (video 1 - da) lekin botta alohida Inteleg Ideani otqizish uchun video boladi .
------------------------------------------
https://youtu.be/XlWtdqYNc60?si=BRsS2CR9-KJc2qRG
Va man alohida qilib JDK niyam tashab qoyaman .
https://youtu.be/2QGoDLjcfOA?si=Vb5KciRtfwAZ3ZKI
https://youtu.be/jPwrWjEwtrw?si=HP12Qw9nWYpX0kPa
------------------------------------------
Bu tepadigisi JDK ni otqizish uchun darslila qanaqa qilib nastroykasini togrlash uchun ozi judayam qiyinmas oson .
------------------------------------------
Bunisi inteleg ideani otqizvolish uchun lekin man JDK gayam i Inteleg Idea gayam link qoldraman . Bundan oldingi videoda ham JDK ham Inteleg Ideani otqizish bor (video 1 - da) lekin botta alohida Inteleg Ideani otqizish uchun video boladi .
------------------------------------------
https://youtu.be/XlWtdqYNc60?si=BRsS2CR9-KJc2qRG
YouTube
How to Install IntellijIDEA with Java 17 on Windows 10
Learn to download and instal IntellijIDEA IDE on Windows 10. We will also see how to install Java 17, since Java is a pre-requisite for Intellij.
#Intellij #Java17 #Windows10
► Top Online Courses From Amit Thinks
MySQL Tutorial for Beginners: ⭐️ http…
#Intellij #Java17 #Windows10
► Top Online Courses From Amit Thinks
MySQL Tutorial for Beginners: ⭐️ http…
💥 Kanalga hammasi bolib 18 da dars joylandi va bu darslani man linkini qoldirgan post orqali korsela boladi !
Post linki 👇🏼
https://t.me/LearnTheJava/105
✅ Obuna boling va dostlaringizni taklif qiling !
Telegram
https://t.me/LearnTheJava
Post linki 👇🏼
https://t.me/LearnTheJava/105
✅ Obuna boling va dostlaringizni taklif qiling !
Telegram
https://t.me/LearnTheJava
Telegram
Learn Java
📌 DARSLAR TOPLAMI 📌
——————————————————
C++ uchun Code Blocks otqizish
https://t.me/LearnTheJava/22
——————————————————
1 - dars ( C++ - 1)
https://t.me/LearnTheJava/30?single
——————————————————
2 - dars ( C++ - 2 )
https://t.me/LearnTheJava/52
——————————————————…
——————————————————
C++ uchun Code Blocks otqizish
https://t.me/LearnTheJava/22
——————————————————
1 - dars ( C++ - 1)
https://t.me/LearnTheJava/30?single
——————————————————
2 - dars ( C++ - 2 )
https://t.me/LearnTheJava/52
——————————————————…
👍4 3👏2⚡1❤1👾1