“Perbedaan antara StringBuffer dan StringBuilder” Kode Jawaban

Perbedaan antara StringBuffer dan StringBuilder

StringBuffer:
1. StringBuffer class is synchronized
2. It is thread-safe
3. It is slower than StringBuilder

StringBuilder:
1. StringBuilder class is not synchronized
2. It is not thread-safe
3. It is faster than StringBuffer
Tiny Coders

String vs StringBuilder vs StringBuffer

If a string is going to remain constant throughout the program, 
then use the String class object because a String object is immutable.
If a string can change (for example: lots of logic and operations in the construction of the string) 
and will only be accessed from a single thread, using a StringBuilder is good enough.
If a string can change and will be accessed from multiple threads, 
use a StringBuffer because StringBuffer is synchronous, 
so you have thread-safety.
If you don’t want thread-safety than you can also go with StringBuilder class as it is not synchronized.
Preeti Sekhon

Jawaban yang mirip dengan “Perbedaan antara StringBuffer dan StringBuilder”

Pertanyaan yang mirip dengan “Perbedaan antara StringBuffer dan StringBuilder”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya