|
Java string funksiyalari
|
tarix | 23.12.2023 | ölçüsü | 99,82 Kb. | | #156977 |
| Java funksiyalari
JAVA STRING FUNKSIYALARI
length(): Matndagi belgilar sonini qaytaradi.
charAt(index): Berilgan indeksdagi belgini qaytaradi.
substring(beginIndex): Berilgan boshlang'ich indeksdan boshlab oxirigacha bo'lgan ketma-ketlikni qaytaradi.
substring(beginIndex, endIndex): Berilgan boshlang'ich va tugallanish indekslari orasidagi ketma-ketlikni qaytaradi.
toLowerCase(): Matndagi harflarni kichik harflarga o'zgartiradi.
toUpperCase(): Matndagi harflarni katta harflarga o'zgartiradi.
equals(anotherString): Matnni berilgan boshqa matn bilan solishtiradi.
equalsIgnoreCase(anotherString): Matnni berilgan boshqa matn bilan solishtiradi, katta/kichik harflar farqini emas qaraydigan.
startsWith(prefix): Matn berilgan prefix bilan boshlanadimi yoki yo'qmi tekshiradi.
endsWith(suffix): Matn berilgan suffix bilan tugaydimi yoki yo'qmi tekshiradi.
contains(sequence): Matnda berilgan sequence qatorini o'z ichida o'zlashtiradimi yoki yo'qmi tekshiradi.
indexOf(ch): Berilgan belgini birinchi marta topish indeksini qaytaradi.
lastIndexOf(ch): Berilgan belgini oxirgi marta topish indeksini qaytaradi.
replace(oldChar, newChar): Matndagi barcha oldChar belgilarni newChar bilan almashtiradi.
replaceAll(regex, replacement): Matndagi barcha regex mos kelishuvlarini replacement bilan almashtiradi.
split(delimiter): Matnni delimiter belgilarga ko'ra bo'lib massivga ajratadi.
trim(): Matndagi bosh joylarni olib tashlaydi.
isEmpty(): Matn bo'sh yoki bo'sh emasligini tekshiradi.
concat(str): Matn bilan boshqa matnni bir-biriga qo'shib, yangi matnni qaytaradi.
valueOf(data): Boshqa turdagi ma'lumotlarni matnga o'girib qaytaradi.
Java char funksiyalari
isLetter(char): Belgi harf (A-Z, a-z) bo'lsa true qiymatini qaytaradi.
isDigit(char): Belgi raqam (0-9) bo'lsa true qiymatini qaytaradi.
isWhitespace(char): Belgi bo'sh joy (bo'shliq, tab, satr o'tkazuvchi belgi va hokazo) bo'lsa true qiymatini qaytaradi.
isUpperCase(char): Belgi katta harf bo'lsa true qiymatini qaytaradi.
isLowerCase(char): Belgi kichik harf bo'lsa true qiymatini qaytaradi.
toUpperCase(char): Belgini katta harfga o'zgartiradi (agar katta harf bo'lmasa o'zgartirmaydi).
toLowerCase(char): Belgini kichik harfga o'zgartiradi (agar kichik harf bo'lmasa o'zgartirmaydi).
toString(char): Belgidan yangi String obyekti yaratib qaytaradi.
compareTo(char, char): Ikki belgini solishtiradi va ularning tartibini hisoblaydi (Unicode kodlarini qarshilaydi) va natijani qaytaradi.
digit(char, int): Raqam belgini berilgan asosga ko'ra aylantiradi (misol uchun, 16 lik sanoq sistemasiga ko'ra sonni ifodalaydi).
forDigit(int, int): Raqamni belgaga aylantiradi (misol uchun, 16 lik sanoq sistemasida belgiga aylantirish).
getNumericValue(char): Belgidan raqam qiymatini olish uchun ishlatiladi (misol uchun, '9' belgisidan 9 raqamini olish).
isAlphabetic(char): Belgi harf (A-Z, a-z) bo'lsa yoki harfning bir xil kazib qolgan holatlari bo'lsa true qiymatini qaytaradi.
isIdeographic(char): Belgi ideografik belgi (misol uchun, kanji) bo'lsa true qiymatini qaytaradi.
isISOControl(char): Belgi ISO Control belgisi bo'lsa true qiymatini qaytaradi.
isJavaIdentifierPart(char): Belgi Java identifikatorining qismi bo'lsa true qiymatini qaytaradi.
isJavaIdentifierStart(char): Belgi Java identifikatori boshlanish belgisi bo'lsa true qiymatini qaytaradi.
isJavaLetter(char): Belgi Java harfi (A-Z, a-z) bo'lsa true qiymatini qaytaradi.
isJavaLetterOrDigit(char): Belgi Java harfi yoki raqami bo'lsa true qiymatini qaytaradi.
isLetterOrDigit(char): Belgi harf yoki raqam bo'lsa true qiymatini qaytaradi.
isMirrored(char): Belgi og'irlikli belgi (misol uchun, tugma grafikasi) bo'lsa true qiymatini qaytaradi.
isSpaceChar(char): Belgi o'zgartiruvchi belgi (space) bo'lsa true qiymatini qaytaradi.
getType(char): Belgidan Unicode kategoriyasini olish uchun ishlatiladi.
isTitleCase(char): Belgi sarlavha harfi bo'lsa true qiymatini qaytaradi.
isUnicodeIdentifierPart(char): Belgi Unicode identifikatorining qismi bo'lsa true qiymatini qaytaradi.
isUnicodeIdentifierStart(char): Belgi Unicode identifikatori boshlanish belgisi bo'lsa true qiymatini qaytaradi.
isWhitespacE(char): Belgi bo'sh joy (bo'shliq, tab, satr o'tkazuvchi belgi va hokazo) bo'lsa true qiymatini qaytaradi.
toLowerCasE(char): Belgini kichik harfga o'zgartiradi (agar kichik harf bo'lmasa o'zgartirmaydi).
toUpperCasE(char): Belgini katta harfga o'zgartiradi (agar katta harf bo'lmasa o'zgartirmaydi).
toString(char): Belgidan yangi String obyekti yaratib qaytaradi.
valueOf(char): Belgidan yangi Character obyektini yaratib qaytaradi.
Java matematik funksiyalari
abs(x): Mutlak qiymatni qaytarish.
ceil(x): Kotta yoki teng eng kichik butun sonni qaytarish.
floor(x): Kichik yoki teng eng katta butun sonni qaytarish.
round(x): Yaqin butun sonni qaytarish.
max(x, y): Ikki sonning eng kattasini qaytarish.
min(x, y): Ikki sonning eng kichigini qaytarish.
sqrt(x): Sonning kvadrat ildizini qaytarish.
cbrt(x): Sonning kub ildizini qaytarish.
pow(x, y): x ning y darajasini qaytarish.
exp(x): Sonning eksponenta qiymatini qaytarish.
log(x): Sonning natural logarifm qiymatini qaytarish.
log10(x): Sonning 10 logarifm qiymatini qaytarish.
sin(x): Sinusni qaytarish (radialarda).
cos(x): Kosinusni qaytarish (radialarda).
tan(x): Tangensni qaytarish (radialarda).
asin(x): Invers sinusni qaytarish (radialarda).
acos(x): Invers kosinusni qaytarish (radialarda).
atan(x): Invers tangensni qaytarish (radialarda).
toRadians(x): Darajalarni radialarga o'tkazish.
toDegrees(x): Radialarni darajalarga o'tkazish.
Dostları ilə paylaş: |
|
|