Java入门——StringBuffer类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java入门——StringBuffer类相关的知识,希望对你有一定的参考价值。

Java入门——StringBuffer类


认识StringBuffer类

  如果一个字符串需要经常被改变,就需要使用StringBuffer类。(String类型的变量一旦声明就很难改变,若想改变,必须改变引用地址)!  



 字符串的连接操作

  在程序书中使用append方法可以进行字符串的连接操作。

package Sep22;

public class StringBufferDemo01 {
	public static void main(String[] args) {
		StringBuffer buf=new StringBuffer();
		buf.append("Hello");//利用append添加内容
		buf.append(" World!").append("!!!!");//连续添加内容
		buf.append("\n");
		buf.append("数字:").append(1).append("\n");
		System.out.println(buf);
		
	}
}

  

Hello World!!!!!
数字:1

  


 在任意位置为StringBuffer添加内容

  可以直接使用insert()方法。

package Sep22;

public class StringBufferDemo03 {
	public static void main(String[] args) {
		StringBuffer buf=new StringBuffer();
		buf.append(" wodld");
		buf.insert(0, "hello");
		System.out.println(buf);
		
	}
}
hello wodld

字符串反转操作

  

 

以上是关于Java入门——StringBuffer类的主要内容,如果未能解决你的问题,请参考以下文章

JavaSE入门学习29:Java常用类之StringBuffer类和StringBuilder类

Java入门——Java API

Java入门系列-13-String 和 StringBuffer

Java入门系列之StringBuilderStringBuffer

Java入门系列之StringBuilderStringBuffer

Java中的StringStringBuilder以及StringBuffer