Koja je upotreba StringBuffera u Javi?
Koja je upotreba StringBuffera u Javi?

Video: Koja je upotreba StringBuffera u Javi?

Video: Koja je upotreba StringBuffera u Javi?
Video: Snizite holesterol i šećer u krvi: Prirodni lek od 3 sastojka 2024, Travanj
Anonim

StringBuffer u Javi je korišteni za stvaranje promjenjivih String objekata. To znači da možemo koristite StringBuffer dodati, preokrenuti, zamijeniti, spojiti i manipulirati nizovima ili nizom znakova. Odgovarajuće metode pod StringBuffer klase su stvorene kako bi se pridržavale ovih funkcija.

Prema tome, što je StringBuffer u Javi s primjerom?

StringBuffer razred u Java . StringBuffer je ravnopravna klasa String koja pruža veći dio funkcionalnosti nizova. StringBuffer (String str): prihvaća argument String koji postavlja početni sadržaj StringBuffer objekt i rezervira prostor za još 16 znakova bez preraspodjele.

Nakon toga, postavlja se pitanje koja je razlika između stringa i StringBuffera? String i stringBuffer obje su klase koje djeluju žice . StringBuffer class je klasa vršnjaka u klasi Niz . Osnovni razlika između String i StringBuffer je li to predmet Niz ” klasa je nepromjenjiva. Objekt klase “ StringBuffer ” promjenjivo.

Imajući to na umu, kada bih trebao koristiti StringBuffer?

Ako se vrijednost Objekta može promijeniti i pristupit će joj se samo iz jedne niti, koristiti a StringBuilder jer StringBuilder nije sinkroniziran. U slučaju da se vrijednost Objekta može promijeniti i bit će izmijenjena od strane više niti, koristiti a StringBuffer jer StringBuffer je sinkronizirana.

Kako deklarirati string buffer u Javi?

A string buffer je kao a Niz , ali se može mijenjati. Sadrži određeni niz znakova, ali duljina i sadržaj niza mogu se mijenjati putem određenih poziva metoda. Sigurni su za korištenje s više niti. Svaki string buffer ima kapacitet.

Preporučeni: