Bo‘sh joylarni olib tashlash
Stringdagi bo‘sh joylarni olib tashlash
Java tilida bo‘sh joylarni olib tashlashning ikkita keng tarqalgan usuli bor: trim() va replaceAll() metodlaridan foydalanish.
Boshidagi va oxiridagi bo‘sh joylarni olib tashlash
trim() metodi faqat stringning boshi va oxiridagi bo‘sh joylarni olib tashlaydi.
Misol
String text = " Java ";
String trimmed = text.trim();
System.out.println(trimmed); // "Java"
Tushuntirish: trim() faqat boshidagi va oxiridagi probellarni tozalamoqchi bo‘lganingizda foydali, lekin u string ichidagi probellarga tegmaydi.
Barcha bo‘sh joylarni olib tashlash
Agar stringdagi barcha probellar, tabulyatsiyalar va yangi qator belgilarini olib tashlamoqchi bo‘lsangiz, replaceAll() metodini muntazam ifoda bilan birga ishlating.
Misol
String text = " Java \t is \n fun ";
String noSpaces = text.replaceAll("\\s+", "");
System.out.println(noSpaces); // "Javaisfun"
Tushuntirish: \\s+ muntazam ifodasi har qanday bo‘sh joy belgisiga (probellar, tabulyatsiyalar, yangi qatorlar) mos keladi. Ularni bo‘sh string bilan almashtirish matndagi barcha bo‘sh joylarni olib tashlaydi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
