现有对象String s1与StringBuffer sb1
1.String到StringBuffer:
a.利用StringBuffer的构造函数,eg:StringBuffer sb2=new StringBuffer(s1);
b.利用append()方法,eg:sb1.append(s1);
(append()方法并不会创建一个新的StringBuffer对象,是在sb1的基础上继续添加)
2.StringBuffer到String:
a.利用String的构造函数,eg:String s2=new String(sb1);
b.利用toString()方法,eg:String s3=sb1.toString();
c.利用subString()方法, eg:String s4=sb1.subString(0,sb1.length());
(subString()方法会创建一个新的对象String,原来的StringBuffer并不会改变)