// Program to explain the following StringBuffer function :
// StringBuffer append( char c )class Mappend1
{
public static void main( String args[ ] )
{
StringBuffer sb = new StringBuffer( 40 );sb = sb.append( 'J' );
System.out.println( " String 1 = " + sb );
sb.append( new char[ ] { 'A', 'V', 'A', ' ' } );
System.out.println( " String 2 = " + sb );sb.append( true );
System.out.println( " String 3 = " + sb );sb.append( 10 );
System.out.println( " String 4 = " + sb );sb.append( 20l );
System.out.println( " String 5 = " + sb );sb.append( 30.5f );
System.out.println( " String 6 = " + sb );sb.append(40.5d);
System.out.println( " String 7 = " + sb );
}
}
Output:String 1 = J
String 2 = JAVA
String 3 = JAVA true
String 4 = JAVA true10
String 5 = JAVA true1020
String 6 = JAVA true102030.5
String 7 = JAVA true102030.540.5