Mundarija:

String quruvchini qanday tozalash mumkin?
String quruvchini qanday tozalash mumkin?

Video: String quruvchini qanday tozalash mumkin?

Video: String quruvchini qanday tozalash mumkin?
Video: KIYIMDAGI RUCHKA IZLARINI TOZALASH 5 USULI | 5 СПОСОБОВ ОЧИСТКИ РУЧЕК НА ОДЕЖДЕ / LADY ADA 2024, Noyabr
Anonim

1) Yangi ob'ektni belgilash orqali StringBuilder-ni tozalang

  1. umumiy sinf JavaStringBufferClearEmptyExample {
  2. umumiy statik bekor asosiy( String args) {
  3. StringBuilder sbStr = null;
  4. for(int i = 1; i <= 5; i++){
  5. // aniq oldingi iteratsiya tarkibi.
  6. sbStr = yangi StringBuilder ();
  7. sbStr. ilova (i);
  8. Tizim. tashqariga. chop etish (sbStr);

Keyin StringBuilder dasturini stringga qanday o'zgartiraman?

StringBuilder-ni String qiymatiga aylantirish uchun undagi toString() usulini chaqirish kifoya

  1. StringBuilder sinfini yarating.
  2. append() usuli yordamida unga ma'lumotlarni qo'shing.
  3. toString() usuli yordamida StringBuilder-ni stringga aylantiring.

StringBuilder bo'sh yoki yo'qligini qanday bilsam bo'ladi? Uzunlik usuli StringBuilder yoki StringBuffer klassi hozirda mavjud bo'lgan belgilar ketma-ketligi uzunligini qaytaradi. Misolda ko'rib turganingizdek, to tekshiring the StringBuilder bo'sh , uzunligini oling StringBuilder ob'ekt. Agar uzunligi 0 ga teng bo'sh , aks holda emas.

Bundan tashqari, Java-dagi satrdan qanday qilib biror narsani olib tashlash mumkin?

ning substring() usulidan foydalanishingiz mumkin java . lang. String sinfga olib tashlash ning birinchi yoki oxirgi belgisi String ichida Java . Substring() usuli haddan tashqari yuklangan va bir nechta versiyalarni taqdim etadi, bu sizga imkon beradi olib tashlash har qanday pozitsiyadagi belgi Java.

Qaysi biri yaxshiroq StringBuffer yoki StringBuilder?

String esa o'zgarmasdir StringBuffer va StringBuider o'zgaruvchan sinflardir. StringBuffer ip xavfsiz va sinxronlashtirilgan, holbuki StringBuilder emas, shuning uchun StringBuilder dan tezroq StringBuffer . String concat + operator ichki foydalanadi StringBuffer yoki StringBuilder sinf.

Tavsiya: