cout << "uzunlik "<< st << ": " << st.size();
Maxsus empty() usuli agar satr bo‘sh bo‘lsa true qaytaradi, aks holda false
qaytaradi:
if ( st.empty() ) // to‘g‘ri: bo‘sh
2.4. Satrlar bilan ishlovchi funksiyalar
Nusxa olishda satrlarni o‘zgartirish
String sinfi obyektlarini o‘zgartirish mumkin bo‘lmagani uchun xar gal satrni
o‘zgartirganda StringBuffer obyektiga aylantirish, yoki bo‘lmasa String sinfining satr
nusxasini yaratuvchi usullaridan foydalanish lozim.
substring
String sinfi obyektidan, substring usuli yordamida ostki satrni ajratib olish
mumkin. Bu usul berilgan satr indekslari diapazonidan yangi simvollar nusxasini
yaratadi.. Kerakli ostki satr faqat birinchi simoli indeksini ko‘rsatish mumkin. Bu
holda ko‘rsatilgan indesdan oxirigacha hamma simvollardan nusxa olinadi. Bundan
tashqari birinchi va oxirgi indeksni ko‘rsatish mumkin, bu holda ko‘rsatilgan
indeksdan ikkinchi indeksgacha bo‘lgan hamma simvollardan nusxa olinadi.
Do'stlaringiz bilan baham: |