Java string funksiyalari



Yüklə 99,82 Kb.
tarix23.12.2023
ölçüsü99,82 Kb.
#156977
Java funksiyalari


JAVA STRING FUNKSIYALARI



  1. length(): Matndagi belgilar sonini qaytaradi.

  2. charAt(index): Berilgan indeksdagi belgini qaytaradi.

  3. substring(beginIndex): Berilgan boshlang'ich indeksdan boshlab oxirigacha bo'lgan ketma-ketlikni qaytaradi.

  4. substring(beginIndex, endIndex): Berilgan boshlang'ich va tugallanish indekslari orasidagi ketma-ketlikni qaytaradi.

  5. toLowerCase(): Matndagi harflarni kichik harflarga o'zgartiradi.

  6. toUpperCase(): Matndagi harflarni katta harflarga o'zgartiradi.

  7. equals(anotherString): Matnni berilgan boshqa matn bilan solishtiradi.

  8. equalsIgnoreCase(anotherString): Matnni berilgan boshqa matn bilan solishtiradi, katta/kichik harflar farqini emas qaraydigan.

  9. startsWith(prefix): Matn berilgan prefix bilan boshlanadimi yoki yo'qmi tekshiradi.

  10. endsWith(suffix): Matn berilgan suffix bilan tugaydimi yoki yo'qmi tekshiradi.

  11. contains(sequence): Matnda berilgan sequence qatorini o'z ichida o'zlashtiradimi yoki yo'qmi tekshiradi.

  12. indexOf(ch): Berilgan belgini birinchi marta topish indeksini qaytaradi.

  13. lastIndexOf(ch): Berilgan belgini oxirgi marta topish indeksini qaytaradi.

  14. replace(oldChar, newChar): Matndagi barcha oldChar belgilarni newChar bilan almashtiradi.

  15. replaceAll(regex, replacement): Matndagi barcha regex mos kelishuvlarini replacement bilan almashtiradi.

  16. split(delimiter): Matnni delimiter belgilarga ko'ra bo'lib massivga ajratadi.

  17. trim(): Matndagi bosh joylarni olib tashlaydi.

  18. isEmpty(): Matn bo'sh yoki bo'sh emasligini tekshiradi.

  19. concat(str): Matn bilan boshqa matnni bir-biriga qo'shib, yangi matnni qaytaradi.

  20. valueOf(data): Boshqa turdagi ma'lumotlarni matnga o'girib qaytaradi.



Java char funksiyalari



  1. isLetter(char): Belgi harf (A-Z, a-z) bo'lsa true qiymatini qaytaradi.

  2. isDigit(char): Belgi raqam (0-9) bo'lsa true qiymatini qaytaradi.

  3. isWhitespace(char): Belgi bo'sh joy (bo'shliq, tab, satr o'tkazuvchi belgi va hokazo) bo'lsa true qiymatini qaytaradi.

  4. isUpperCase(char): Belgi katta harf bo'lsa true qiymatini qaytaradi.

  5. isLowerCase(char): Belgi kichik harf bo'lsa true qiymatini qaytaradi.

  6. toUpperCase(char): Belgini katta harfga o'zgartiradi (agar katta harf bo'lmasa o'zgartirmaydi).

  7. toLowerCase(char): Belgini kichik harfga o'zgartiradi (agar kichik harf bo'lmasa o'zgartirmaydi).

  8. toString(char): Belgidan yangi String obyekti yaratib qaytaradi.

  9. compareTo(char, char): Ikki belgini solishtiradi va ularning tartibini hisoblaydi (Unicode kodlarini qarshilaydi) va natijani qaytaradi.

  10. digit(char, int): Raqam belgini berilgan asosga ko'ra aylantiradi (misol uchun, 16 lik sanoq sistemasiga ko'ra sonni ifodalaydi).

  11. forDigit(int, int): Raqamni belgaga aylantiradi (misol uchun, 16 lik sanoq sistemasida belgiga aylantirish).

  12. getNumericValue(char): Belgidan raqam qiymatini olish uchun ishlatiladi (misol uchun, '9' belgisidan 9 raqamini olish).

  13. isAlphabetic(char): Belgi harf (A-Z, a-z) bo'lsa yoki harfning bir xil kazib qolgan holatlari bo'lsa true qiymatini qaytaradi.

  14. isIdeographic(char): Belgi ideografik belgi (misol uchun, kanji) bo'lsa true qiymatini qaytaradi.

  15. isISOControl(char): Belgi ISO Control belgisi bo'lsa true qiymatini qaytaradi.

  16. isJavaIdentifierPart(char): Belgi Java identifikatorining qismi bo'lsa true qiymatini qaytaradi.

  17. isJavaIdentifierStart(char): Belgi Java identifikatori boshlanish belgisi bo'lsa true qiymatini qaytaradi.

  18. isJavaLetter(char): Belgi Java harfi (A-Z, a-z) bo'lsa true qiymatini qaytaradi.

  19. isJavaLetterOrDigit(char): Belgi Java harfi yoki raqami bo'lsa true qiymatini qaytaradi.

  20. isLetterOrDigit(char): Belgi harf yoki raqam bo'lsa true qiymatini qaytaradi.

  21. isMirrored(char): Belgi og'irlikli belgi (misol uchun, tugma grafikasi) bo'lsa true qiymatini qaytaradi.

  22. isSpaceChar(char): Belgi o'zgartiruvchi belgi (space) bo'lsa true qiymatini qaytaradi.

  23. getType(char): Belgidan Unicode kategoriyasini olish uchun ishlatiladi.

  24. isTitleCase(char): Belgi sarlavha harfi bo'lsa true qiymatini qaytaradi.

  25. isUnicodeIdentifierPart(char): Belgi Unicode identifikatorining qismi bo'lsa true qiymatini qaytaradi.

  26. isUnicodeIdentifierStart(char): Belgi Unicode identifikatori boshlanish belgisi bo'lsa true qiymatini qaytaradi.

  27. isWhitespacE(char): Belgi bo'sh joy (bo'shliq, tab, satr o'tkazuvchi belgi va hokazo) bo'lsa true qiymatini qaytaradi.

  28. toLowerCasE(char): Belgini kichik harfga o'zgartiradi (agar kichik harf bo'lmasa o'zgartirmaydi).

  29. toUpperCasE(char): Belgini katta harfga o'zgartiradi (agar katta harf bo'lmasa o'zgartirmaydi).

  30. toString(char): Belgidan yangi String obyekti yaratib qaytaradi.

  31. valueOf(char): Belgidan yangi Character obyektini yaratib qaytaradi.

Java matematik funksiyalari

  1. abs(x): Mutlak qiymatni qaytarish.

  2. ceil(x): Kotta yoki teng eng kichik butun sonni qaytarish.

  3. floor(x): Kichik yoki teng eng katta butun sonni qaytarish.

  4. round(x): Yaqin butun sonni qaytarish.

  5. max(x, y): Ikki sonning eng kattasini qaytarish.

  6. min(x, y): Ikki sonning eng kichigini qaytarish.

  7. sqrt(x): Sonning kvadrat ildizini qaytarish.

  8. cbrt(x): Sonning kub ildizini qaytarish.

  9. pow(x, y): x ning y darajasini qaytarish.

  10. exp(x): Sonning eksponenta qiymatini qaytarish.

  11. log(x): Sonning natural logarifm qiymatini qaytarish.

  12. log10(x): Sonning 10 logarifm qiymatini qaytarish.

  13. sin(x): Sinusni qaytarish (radialarda).

  14. cos(x): Kosinusni qaytarish (radialarda).

  15. tan(x): Tangensni qaytarish (radialarda).

  16. asin(x): Invers sinusni qaytarish (radialarda).

  17. acos(x): Invers kosinusni qaytarish (radialarda).

  18. atan(x): Invers tangensni qaytarish (radialarda).

  19. toRadians(x): Darajalarni radialarga o'tkazish.

  20. toDegrees(x): Radialarni darajalarga o'tkazish.

Yüklə 99,82 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə