StringBuilder тиркеме кантип иштейт?
StringBuilder тиркеме кантип иштейт?

Video: StringBuilder тиркеме кантип иштейт?

Video: StringBuilder тиркеме кантип иштейт?
Video: Java для начинающих. Урок 23: StringBuilder 2024, Май
Anonim

StringBuilder . кошуу (String str) ыкмасы тиркелет көрсөтүлгөн сапты бул белги ырааттуулугуна. String аргументинин каармандары болуп саналат тиркелген , ирети менен, бул ырааттуулуктун узундугун аргументтин узундугуна көбөйтүү.

Мындан тышкары, StringBuilderде эмне тиркелет?

java.lang. StringBuilder . кошуу () ыкмасы колдонулат кошуу кээ бир аргументтин сапта көрсөтүлүшү.java.lang. StringBuilder . кошуу (char a): Бул Java-да колдонулган анинкурултулган ыкма кошуу char аргументин берилген ырааттуулукка сап көрсөтүү.

Экинчиден, Java'дагы тиркеме эмнени билдирет? The кошуу () ыкмасы көбүнчө String объекттеринде + оператору колдонулганда чакырылат. Java String инстанциясына өзгөртүүлөрдү автоматтык түрдө StringBuffer инстанциясына окшош операцияларга өзгөртөт. Ошентип, бириктирүү чакырат кошуу () StringBuffer объектисинде.

Ошондой эле, StringBuilder кантип иштейт?

StringBuilder объекттер String объекттерине окшош, бирок аларды өзгөртүүгө болот. Ички бул объектилер символдордун ырааттуулугун камтыган өзгөрүлмө узундуктагы массивдер сыяктуу каралат. Мисалы, эгер сиз көп сандагы саптарды бириктиришиңиз керек болсо, анда a StringBuilder объект натыйжалуураак.

Pythonдо append эмнени колдонот?

The кошуу () ыкмасы тизменин аягына бир нерсени кошот. The кошуу () ыкмасы бар тизмеге бир элементти кошот. Бул жаңы тизмени кайтарбайт; тескерисинче, ал баштапкы тизмени өзгөртөт.

Сунушталууда: