java中string和StringBuffer的相互转换

  • Post author:
  • Post category:java


* 1)string——–>StringBuffer

*         StringBuffer(String str)

*

*         StringBuffer()+append(String str)

* 2)string<——–StringBuffer

*         String(String buffer)

*

*         StringBuffer的功能:

*             public String toString()

public class StringBufferDemo6 {
	public static void main(String[] args) {
		String s="hello";
		//方式一  :利用有参构造
		StringBuffer sb=new StringBuffer(s);
		System.out.println(sb);
		System.out.println("---------");
		//方式二 :利用无参构造 在缓冲区的字符序列末尾追加内容
		StringBuffer sb2=new StringBuffer();
		sb2.append(s);
		System.out.println(sb2);
		System.out.println("----------------");
		StringBuffer buffer=new StringBuffer("world");
		//方式一 字符串的构造发法
		String s2=new String(buffer);
		System.out.println(s2);
		//方式二  public String toString()
		String s3=buffer.toString();
		System.out.println(s3);
	}
}



版权声明:本文为weixin_57219176原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。