Java tutorial
public class MainClass { public static void main(String args[]) { StringBuffer buffer = new StringBuffer("hello there"); System.out.printf("buffer = %s\n", buffer.toString()); System.out.printf("Character at 0: %s\nCharacter at 4: %s\n\n", buffer.charAt(0), buffer.charAt(4)); char charArray[] = new char[buffer.length()]; buffer.getChars(0, buffer.length(), charArray, 0); System.out.print("The characters are: "); for (char character : charArray) System.out.print(character); buffer.setCharAt(0, 'H'); buffer.setCharAt(6, 'T'); System.out.printf("\n\nbuf = %s", buffer.toString()); buffer.reverse(); System.out.printf("\n\nbuf = %s\n", buffer.toString()); } }