Java之StringBuffer类

public final class StringBuffer extends Object implements Serializable, CharSequence

StringBuffer是线程安全的字符串操作类,操作起来和String相同,但是StringBuffer中的字符串的长度和内容通过某些方法调用修改。JDK1.0开始出现。

 

String用+连接,StringBuffer用append()方法

将String转换为StringBuffer用append()方法

将StringBuffer转换为String用toString()方法

 

常用的方法:

方法名 作用
append() 在原字符串内容上往后附加
insert() 往特定位置插入字符串
reverse() 反转字符串
public class StringBufferTest {
	public static void main(String[] args) {
		String str = "world";
		StringBuffer buf = new StringBuffer();
		buf.append(str);
		fun(buf);
		System.out.println(buf);
	}
	public static void fun(StringBuffer str) {
		str.append("\n").append("spring");
	}
}


Java之StringBuffer类_第1张图片

 

 

 

 

你可能感兴趣的:(JAVA)