What does the StringBuffer append() method do in Java?

Java 8Object Oriented ProgrammingProgramming

The StringBuffer append() method appends the String representation of the particular argument to the sequence. It is a method of the java.lang.StringBuffer class. This method returns a reference to the object.

The basic syntax for append() method is as follows −

public StringBuffer append(data_type variable_name)

A program to illustrate the use of append() method is given as follows −


 Live Demo

import java.lang.*;
public class Example {
   public static void main(String[] args) {
      StringBuffer s1 = new StringBuffer("The sun rises in the east ");
      System.out.println("Statement : " + s1);
      System.out.println("Outcome : " + s1+"\n");
      StringBuffer s2 = new StringBuffer("Hello ");
      System.out.println("Statement : " + s2);
      System.out.println("Output: " + s2+"\n");
      char c = 'A';
      StringBuffer s3 = new StringBuffer("Apple starts with ");
      System.out.println("Statement : " + s3);
      System.out.println("Output : " + s3);


Statement : The sun rises in the east
Outcome : The sun rises in the east true
Statement : Hello
Output: Hello World
Statement : Apple starts with
Output : Apple starts with A
Published on 03-Jan-2019 15:26:52