Based on my previous posts related to StringBuffer and StringBuilder let’s see the difference.
StringBuffer | StringBuilder |
---|---|
StringBuffer was the only choice for String manipulation till Java 1.4 | StringBuilder came into picture from Java 1.5. |
all of its public methods are synchronized | all of its public methods are not synchronized |
StringBuffer provides Thread safety. | StringBuilder doesnt provides Thread safety |
StringBuilder is slower because of synchronization. | StringBuilder is faster and preferred. |
0 Comments