How to Reassign value of StringBuffer?

Biju CD picture Biju CD · Apr 7, 2010 · Viewed 31k times · Source

How can we re assign the value of a StringBuffer or StringBuilder Variable?

StringBuffer sb=new StringBuffer("teststr");

Now i have to change the value of sb to "testString" without emptying the contents. I am looking at a method which can do this assignment directly without using separate memory allocation.I think we can do it only after emptying the contents.

Answer

webjockey picture webjockey · Apr 7, 2010
sb.setLength(0);
sb.append("testString");