Chapter 11: Strings


Aslida, () ob'ektda toString usulini bilvosita chaqiradi


Download 0.83 Mb.
bet11/12
Sana18.12.2022
Hajmi0.83 Mb.
#1031312
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
dasturlsh string

Aslida, () ob'ektda toString usulini bilvosita chaqiradi.

Section 11.12: Remove Whitespace from the Beginning and End of a String


trim

() usuli oldingi va keyingi bo'shliqlar olib tashlangan yangi Stringni qaytaradi.

Agar siz olib tashlash uchun bo'sh joy bo'lmagan Stringni kessangiz, sizga xuddi shu String namunasi qaytariladi.

kesish

Xarakter. bo'sh joy

E'tibor bering, () usulida bo'sh joy haqidagi o'z tushunchasi mavjud bo'lib, u () usulida qo'llaniladigan tushunchadan farq qiladi:

0000 dan U+ 0020 gacha

U+ kodli barcha ASCII boshqaruv belgilari bo'sh joy hisoblanadi va ular tomonidan o'chiriladi

kesish (). Bunga U+ 0020 "SPACE" , U+ 0009 "CHARACTER TABULATION" , U+ 000A "LINE FEED" va U+ 000D kiradi

0007 "QO'NG'IROQ"

"CARRIAGE RETURN" belgilar, balki U+ kabi belgilar ham.

00A0 "NO-BREAK SPACE" yoki U+ 2003 "EM SPACE" trim orqali tan olinmaydi

Unicode bo'sh joy kabi U+ ().

Section 11.13: Case insensitive switch


Version ≥ Java SE 7

toLowerCase

switch o'zini katta-kichik harflarga sezgir bo'lmagan qilib parametrlash mumkin emas, lekin agar juda zarur bo'lsa, () yoki yordamida kirish qatoriga befarq bo'lishi mumkin.
toUpperCase:

Beware

Mahalliy holat o'zgaruvchan holatlarga ta'sir qilishi mumkin!

Yorliqlarda katta harflar bo'lmasligi uchun ehtiyot bo'lish kerak - ular hech qachon bajarilmaydi!

Se

ction 11.14: Replacing parts of Strings


O'zgartirishning ikki yo'li: regex yoki aniq moslik bilan.
Eslatma: asl String ob'ekti o'zgarmaydi, qaytarish qiymati o'zgartirilgan Stringni ushlab turadi.
Aniq moslik
Bitta belgini boshqa bitta belgi bilan almashtiring:

Result:


Download 0.83 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling