Sobes.tech
Junior

StringBuilder sinfi uchun qanday metodlar mavjud?

sobes.tech AI

AIdan javob

  • append(value): Argumentning string ko'rsatmasini joriy belgi ketma-ketligiga qo'shadi.
  • insert(offset, value): Argumentning string ko'rsatmasini belgilangan pozitsiyaga joylashtiradi.
  • delete(start, end): Belgilangan diapazondagi belgi kichikligini o'chiradi.
  • deleteCharAt(index): Belgilangan pozitsiyadagi belgi o'chiradi.
  • replace(start, end, str): Belgilangan diapazondagi belgilarning o'rnini berilgan satr bilan o'zgartiradi.
  • reverse(): Belgi ketma-ketligini teskari qiladi.
  • length(): Belgi ketma-ketligining joriy uzunligini qaytaradi.
  • capacity(): Pufakchadagi joriy sig'imni qaytaradi.
  • charAt(index): Belgilangan pozitsiyadagi belgi qaytaradi.
  • substring(start): Belgilangan indeksdan boshlab yangi belgi satrini qaytaradi.
  • substring(start, end): Belgilangan diapazondagi belgilardan iborat yangi satrni qaytaradi.
  • toString(): Belgi ketma-ketligining satr ko'rinishini qaytaradi.
  • ensureCapacity(minimumCapacity): Pufakchada kamida belgilangan sig'im bo'lishini ta'minlaydi.
  • trimToSize(): Pufakchadagi sig'imni haqiqiy ishlatilgan belgilarga mos ravishda kamaytiradi.
  • indexOf(str): Belgilangan kichik satrning birinchi uchrashuv indeksini qaytaradi.
  • indexOf(str, fromIndex): Belgilangan kichik satrning, berilgan indeksdan boshlab, birinchi uchrashuv indeksini qaytaradi.
  • lastIndexOf(str): Belgilangan kichik satrning oxirgi uchrashuv indeksini qaytaradi.
  • lastIndexOf(str, fromIndex): Belgilangan kichik satrning, berilgan indeksdan boshlab, oxirgi uchrashuv indeksini qaytaradi.