Java stringlar
Java stringlar
Stringlar matnni saqlash uchun ishlatiladi.
String o‘zgaruvchisi qo‘shtirnoq ("") ichiga olingan belgilar to‘plamidan iborat bo‘ladi:
Misol
String tipidagi o‘zgaruvchi yarating va unga qiymat bering:
String greeting = "Hello";
String uzunligi
Java tilida String aslida obyekt bo‘lib, u stringlar ustida muayyan amallarni bajara oladigan metodlarga ega.
Masalan, string uzunligini length() metodi yordamida topishingiz mumkin:
Misol
String txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
System.out.println("The length of the txt string is: " + txt.length());
Boshqa string metodlari
Java tilida ko‘plab string metodlari mavjud.
Masalan:
toUpperCase()metodi stringni katta harflarga o‘tkazadi.toLowerCase()metodi stringni kichik harflarga o‘tkazadi.
Misol
String txt = "Hello World";
System.out.println(txt.toUpperCase()); // Outputs "HELLO WORLD"
System.out.println(txt.toLowerCase()); // Outputs "hello world"
Stringdan belgini topish
indexOf() metodi stringda berilgan matn birinchi marta uchragan joyning indeksini (o‘rnini) qaytaradi (bo‘sh joylar ham hisobga olinadi):
Misol
String txt = "Please locate where 'locate' occurs!";
System.out.println(txt.indexOf("locate")); // Outputs 7
Java o‘rinlarni noldan boshlab sanaydi.
0 — stringdagi birinchi o‘rin, 1 — ikkinchi, 2 — uchinchi ...
Stringdagi muayyan o‘rinda turgan belgiga murojaat qilish uchun charAt() metodidan foydalanishingiz mumkin:
Misol
String txt = "Hello";
System.out.println(txt.charAt(0)); // H
System.out.println(txt.charAt(4)); // o
Stringlarni taqqoslash
Ikki stringni taqqoslash uchun equals() metodidan foydalanishingiz mumkin:
Misol
String txt1 = "Hello";
String txt2 = "Hello";
String txt3 = "Greetings";
String txt4 = "Great things";
System.out.println(txt1.equals(txt2)); // true
System.out.println(txt3.equals(txt4)); // false
Bo‘sh joylarni olib tashlash
trim() metodi stringning boshi va oxiridagi bo‘sh joylarni olib tashlaydi:
Misol
String txt = " Hello World ";
System.out.println("Before: [" + txt + "]");
System.out.println("After: [" + txt.trim() + "]");
Natija:
Before: [ Hello World ]
After: [Hello World]
To‘liq string ma’lumotnomasi
String metodlarining to‘liq ma’lumotnomasi uchun Java String metodlari ma’lumotnomasiga o‘ting.
Ma’lumotnomada barcha string metodlarining tavsiflari va misollari keltirilgan.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
