Java StringBuffer toString()方法及示例
StringBuffer类的 toString() 方法是用来返回代表StringBuffer对象所含数据的字符串的内置方法。一个新的String对象被创建并初始化,以便从这个StringBuffer对象中获得字符序列,然后String被toString()方法返回。Object所包含的这个序列的后续变化并不影响String的内容。
语法
public abstract String toString()
返回值: 该方法返回代表StringBuffer对象所含数据的字符串。
下面的程序说明了StringBuffer.toString()方法。
例1 :
// Java program to demonstrate
// the toString() Method.
class GFG {
public static void main(String[] args)
{
// create a StringBuffer object
// with a String pass as parameter
StringBuffer str
= new StringBuffer("GeeksForGeeks");
// print string
System.out.println("String contains = "
+ str.toString());
}
}
输出:
String contains = GeeksForGeeks
例2 :
// Java program to demonstrate
// the toString() Method.
class GFG {
public static void main(String[] args)
{
// create a StringBuffer object
// with a String pass as parameter
StringBuffer str
= new StringBuffer(
"Geeks for Geeks contribute");
// print string
System.out.println("String contains = "
+ str.toString());
}
}
输出:
String contains = Geeks for Geeks contribute
参考文献:
https://docs.oracle.com/javase/10/docs/api/java/lang/StringBuffer.html#toString()