- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What is the difference between a String object and a StringBuffer object in java?
String class is immutable once you create an object of string you can modify its data.
The StringBuffer class is immutable, once you create a StringBuffer object you can change/modify the contents of it.
This class provides various methods to manipulate its data such as append(), delete(), insert() etc.
- Related Articles
- What is the difference between a String object and a String literal in Java?
- Difference between string and StringBuffer in Java.
- What is the difference between a StringBuffer and StringBuilder in java?
- Difference Between String and StringBuffer Class in Java
- What is the difference between String, StringBuffer and StringBuilder classes in Java explain briefly?
- What is the difference between object and reference in java?
- What is the difference between StringBuffer and StringBuilder in java?
- Difference between String class and StringBuffer class in Java
- Difference between String and StringBuffer.
- Get the length of a StringBuffer Object in Java
- Remove a character from a Java StringBuffer object
- Change a single character in a Java StringBuffer object in Java
- Set the capacity value for a StringBuffer object in Java
- Remove characters in a range from a Java StringBuffer Object
- Create a StringBuffer object using a reference stored in a variable of type String in Java

Advertisements