Cili është përdorimi i StringBuffer në Java?
Cili është përdorimi i StringBuffer në Java?

Video: Cili është përdorimi i StringBuffer në Java?

Video: Cili është përdorimi i StringBuffer në Java?
Video: SHKOLLA E GJIDHËNIES| VIDEO 61: CILI ËSHTË PËRDORIMI TJETËR I ÇAJRAVE GJATË GJIDHËNIES? 2024, Nëntor
Anonim

StringBuffer në java është të përdorura për të krijuar objekte String të modifikueshëm. Kjo do të thotë se ne mundemi përdorni StringBuffer për të shtuar, rikthyer, zëvendësuar, bashkuar dhe manipuluar vargjet ose sekuencën e karaktereve. Metodat përkatëse nën StringBuffer klasa janë krijuar përkatësisht për t'iu përmbajtur këtyre funksioneve.

Prandaj, çfarë është StringBuffer në Java me shembull?

StringBuffer klasë në Java . StringBuffer është një klasë homologe e vargut që ofron një pjesë të madhe të funksionalitetit të vargjeve. StringBuffer (String str): Ai pranon një argument String që vendos përmbajtjen fillestare të StringBuffer objekt dhe rezervon vend për 16 personazhe të tjera pa rialokim.

Më pas, pyetja është, cili është ndryshimi midis vargut dhe StringBuffer? String dhe StringBuffer të dyja janë klasat që funksionojnë vargjet . StringBuffer klasa është klasa bashkëmoshatare e klasës Vargu . Themelore ndryshimi midis String dhe StringBuffer është se objekti i " Vargu "Klasa është e pandryshueshme. Objekti i klasës " StringBuffer ” e ndryshueshme.

Duke pasur parasysh këtë, kur duhet të përdor StringBuffer?

Nëse vlera e objektit mund të ndryshojë dhe do të arrihet vetëm nga një thread, përdorni një StringBuilder sepse StringBuilder është i pasinkronizuar. Në rast se vlera e objektit mund të ndryshojë dhe do të modifikohet nga fije të shumta, përdorni a StringBuffer sepse StringBuffer është i sinkronizuar.

Si të deklaroni një buffer të vargut në Java?

A tampon vargu është si një Vargu , por mund të modifikohet. Ai përmban një sekuencë të veçantë karakteresh, por gjatësia dhe përmbajtja e sekuencës mund të ndryshohet përmes thirrjeve të metodave të caktuara. Ato janë të sigurta për t'u përdorur nga fije të shumta. Çdo tampon vargu ka një kapacitet.

Recommended: