Ano ang gamit ng StringBuffer sa Java?
Ano ang gamit ng StringBuffer sa Java?

Video: Ano ang gamit ng StringBuffer sa Java?

Video: Ano ang gamit ng StringBuffer sa Java?
Video: JAVASCRIPT TUTORIAL FOR BEGINNERS | PAANO GAWING DYNAMIC ANG ISANG WEBSITE 2024, Nobyembre
Anonim

StringBuffer sa java ay ginamit upang lumikha ng mga nababagong String na bagay. Ibig sabihin kaya natin gumamit ng StringBuffer upang idugtong, baligtarin, palitan, pagdugtungin at manipulahin ang Mga String o pagkakasunud-sunod ng mga character. Mga kaukulang pamamaraan sa ilalim StringBuffer class ay ayon sa pagkakabanggit ay nilikha upang sumunod sa mga function na ito.

Alinsunod dito, ano ang StringBuffer sa Java na may halimbawa?

StringBuffer klase sa Java . StringBuffer ay isang peer class ng String na nagbibigay ng karamihan sa functionality ng mga string. StringBuffer (String str): Tumatanggap ito ng argumentong String na nagtatakda ng mga unang nilalaman ng StringBuffer bagay at naglalaan ng puwang para sa 16 pang mga character nang walang muling paglalagay.

Kasunod nito, ang tanong ay, ano ang pagkakaiba sa pagitan ng string at StringBuffer? String at StringBuffer pareho ang mga klase na nagpapatakbo sa mga string . StringBuffer ang klase ay ang peer class ng klase String . Ang basic pagkakaiba sa pagitan ng String at StringBuffer iyon ba ang layunin ng " String ” ang klase ay hindi nababago. Ang bagay ng klase " StringBuffer ” nababago.

Kapag pinapanatili itong nakikita, kailan ko dapat gamitin ang StringBuffer?

Kung ang halaga ng Bagay ay maaaring magbago at maa-access lamang mula sa isang thread, gamitin isang StringBuilder dahil hindi naka-synchronize ang StringBuilder. Kung sakaling ang halaga ng Bagay ay maaaring magbago, at mababago ng maraming mga thread, gamitin a StringBuffer kasi StringBuffer ay naka-synchronize.

Paano mo idedeklara ang isang string buffer sa Java?

A string buffer ay tulad ng a String , ngunit maaaring baguhin. Naglalaman ito ng ilang partikular na pagkakasunud-sunod ng mga character, ngunit ang haba at nilalaman ng pagkakasunud-sunod ay maaaring baguhin sa pamamagitan ng ilang mga tawag sa pamamaraan. Ang mga ito ay ligtas para sa paggamit ng maraming mga thread. Bawat string buffer may kapasidad.

Inirerekumendang: