Java provides the StringBuffer and String classes. The String class is used to manipulate character strings that cannot be changed. To put it simply: objects of type String are read only and immutable.
The StringBuffer class is used to represent characters that cannot be modified.
The significant performance between these two classes is that the StringBuffer is remarkably faster than the String when performing simple concatenations.
Using the String class, we can concatenate as follows:
String str = new String("Lawson ");
str += "Luke"; With String Buffer …
StringBuffer strBuff = new StringBuffer("Lawson ");
strBuff.append("Luke"); To reverse a String …
public class StringReverse{
public static void main(String args[]){
String str = new String("Luke");
StringBuffer buff = new StringBuffer(str);
System.out.println(buff.reverse());
}
} Latest tech news and coding tips.
Visual Studio Code (VS Code) is powerful out of the box, but its real strength…
1. What Is a Variable in JavaScript? A variable is a named container used to store data…
1. What Is a Queue? A Queue is a linear data structure that follows the principle: FIFO – First…
Angular is a full-featured frontend framework built by Google for creating large, maintainable, and high-performance web applications.…
What Is Responsive Web Design? Responsive Web Design (RWD) is an approach to building websites…
The Geolocation API allows a web application to access a user’s geographical location (latitude, longitude, and more), with…