Sobes.tech
Junior

StringBuilder классынын кандай ыкмалары бар?

sobes.tech AI

AIден жооп

  • append(value): Аргументтин тексттик көрсөтмөсүн учурдагы белгилер тизмесине кошот.
  • insert(offset, value): Аргументтин тексттик көрсөтмөсүн белгиленген орунга киргизет.
  • delete(start, end): Белгиленген диапазондогу белгилердин кичирейишин өчүрөт.
  • deleteCharAt(index): Белгиленген орунда турган белгини өчүрөт.
  • replace(start, end, str): Белгиленген диапазондогу белгилерди берилген сап менен алмаштырат.
  • reverse(): Белгилер тизмесин тескерет.
  • length(): Белгилер тизмесинин учурдагы узундугун кайтарат.
  • capacity(): Багыттын учурдагы сыйымдуулугун кайтарат.
  • charAt(index): Белгиленген орунда турган белгини кайтарат.
  • substring(start): Белгиленген индекстен баштап жаңы белгилер жолун кайтарат.
  • substring(start, end): Белгиленген диапазондогу белгилерден турган жаңы жолду кайтарат.
  • toString(): Белгилер тизмесинин тексттик көрсөтмөсүн кайтарат.
  • ensureCapacity(minimumCapacity): Багыттын кеминде белгиленген сыйымдуулукка ээ болушун камсыздайт.
  • trimToSize(): Багыттын сыйымдуулугун колдонулган белгилердин чыныгы өлчөмүнө чейин кыскартат.
  • indexOf(str): Белгиленген субжолдун биринчи кездешүү индексин кайтарат.
  • indexOf(str, fromIndex): Белгиленген субжолдун, белгиленген индекстен баштап, биринчи кездешүү индексин кайтарат.
  • lastIndexOf(str): Белгиленген субжолдун акыркы кездешүү индексин кайтарат.
  • lastIndexOf(str, fromIndex): Белгиленген субжолдун, белгиленген индекстен баштап, акыркы кездешүү индексин кайтарат.