RiapaMeTpbi anrmeTa


String sinfi bir nechta konstruktorlarni qo'llab-quvvatlaydi, masalan: String (), String ( String str )


Download 399.85 Kb.
bet58/97
Sana24.12.2022
Hajmi399.85 Kb.
#1060199
1   ...   54   55   56   57   58   59   60   61   ...   97
Bog'liq
Java (Laboratoriya)

String sinfi bir nechta konstruktorlarni qo'llab-quvvatlaydi, masalan: String (), String ( String str ) , string ( bayt asciichar []) , String ( char [] c ) , String ( StringBuffer ) sbuf ) va boshqalar. Ushbu konstruktorlar sinf ob'ektlarini ishga tushirish uchun ishlatiladi. Masalan, String konstruktorini chaqirganda ( str . getBytes ()," Cp 1251") , bu erda str - Unicode formatidagi satr , siz kerakli alifboni o'rnatishingiz mumkin, bu holda kirill. Java ikki qo'shtirnoq ichiga olingan harfga duch kelganda , u avtomatik ravishda murojaat qilish mumkin bo'lgan String tipidagi ob'ektni yaratadi . Shunday qilib, String sinfining ob'ekti mavjud literal qiymatini sinf ma'lumotnomasini belgilash yoki yangi operator yordamida yaratish mumkin va konstruktor, masalan:
String si = " sun.com ";
String s2 = new String("sun.com");
String sinfi satrlar bilan ishlashning quyidagi usullarini o'z ichiga oladi: concat ( String s ) yoki "+" - satrlarni birlashtirish;
teng ( ob'ekt ob ) va equalsIgnoreCase ( String s ) - ­katta-kichik harf sezgirligi bo'lgan va bo'lmagan satrlarni solishtirish;
solishtirishTo ( String s ) va solishtiringToIgnoreCase ( String s ) - katta-kichik harf sezgirligi bo'lgan va bo'lmagan qatorlarni leksikografik taqqoslash;
contentEquals ( StringBuffer ob ) - StringBuffer tipidagi ob'ektning satri va tarkibini taqqoslash ­;
pastki qator ( int n , int m ) - m - n uzunlikdagi pastki qatorning qatoridan ajratib olish , n pozitsiyasidan boshlab ;
pastki qator ( int n ) - n pozitsiyasidan boshlab qatordan pastki qatorni chiqarish ;
uzunlik () - ipning uzunligini aniqlash;
valueOf ( qiymat) - asosiy turdagi o'zgaruvchini satrga aylantirish;
toUpperCase () / toLowerCase () - chaqiruvchi qatorning barcha belgilarini katta/kichik registrga aylantirish;

Download 399.85 Kb.

Do'stlaringiz bilan baham:
1   ...   54   55   56   57   58   59   60   61   ...   97




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