StringBuilder хавсралт хэрхэн ажилладаг вэ?
StringBuilder хавсралт хэрхэн ажилладаг вэ?

Видео: StringBuilder хавсралт хэрхэн ажилладаг вэ?

Видео: StringBuilder хавсралт хэрхэн ажилладаг вэ?
Видео: Java для начинающих. Урок 23: StringBuilder 2024, May
Anonim

StringBuilder . хавсаргана (String str) арга хавсаргана заасан мөрийг энэ тэмдэгтийн дараалалд оруулна. String аргументын тэмдэгтүүд нь хавсаргав , дарааллаар нь энэ дарааллын уртыг аргументийн уртаар нэмэгдүүлнэ.

Үүнээс гадна StringBuilder-д append гэж юу вэ?

java.lang. StringBuilder . хавсаргана () аргыг ашигладаг хавсаргана java.lang дарааллын зарим аргументийн тэмдэгт мөрийн дүрслэл. StringBuilder . хавсаргана (char a): Энэ бол Java-д хэрэглэгддэг aninbuilt арга юм хавсаргана өгөгдсөн дарааллын тэмдэгтийн аргументын хэлхээ.

Хоёрдугаарт, Java хэл дээр нэмэх нь юу гэсэн үг вэ? The хавсаргана () аргыг String объект дээр + оператор ашиглах үед ихэвчлэн дууддаг. Java String instance-д хийсэн өөрчлөлтийг StringBuffer instance-тэй ижил төстэй үйлдэл болгон автоматаар өөрчилдөг. Тиймээс холболт дуудагдана хавсаргана () StringBuffer объект дээр.

Мөн StringBuilder хэрхэн ажилладаг вэ?

StringBuilder Объектууд нь String объекттой адил боловч тэдгээрийг өөрчлөх боломжтой. Дотооддоо эдгээр объектыг тэмдэгтүүдийн дарааллыг агуулсан хувьсах урттай массив шиг авч үздэг. Жишээлбэл, хэрэв та олон тооны мөрүүдийг холбох шаардлагатай бол a-д хавсаргана StringBuilder объект илүү үр дүнтэй байдаг.

Python-д append ямар хэрэглэгдэх вэ?

The хавсаргана () арга нь жагсаалтын төгсгөлд нэг зүйлийг нэмдэг. The хавсаргана () арга нь одоо байгаа жагсаалтад нэг зүйлийг нэмнэ. Энэ нь шинэ жагсаалтыг буцаадаггүй; Харин энэ нь анхны жагсаалтыг өөрчилдөг.

Зөвлөмж болгож буй: