📜  Java中的 StringWriter toString() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:16:27.070000             🧑  作者: Mango

Java中的 StringWriter toString() 方法及示例

介绍

Java中的 StringWriter类是一个字符流,可以将字符写入字符串缓冲区中,而不是写入文件或控制台等外部设备。 StringWriter类还提供了toString()方法,该方法将字符缓冲区转换为字符串返回。

方法签名
public String toString()
示例代码
import java.io.StringWriter;

public class StringWriterExample {
   public static void main(String[] args) {
       StringWriter writer = new StringWriter();
       writer.write("Hello World!");
       writer.write(" Welcome to Java StringWriter.");

       String result = writer.toString();
       System.out.println(result);
   }
}
示例分析

上面的示例中,我们首先创建了一个StringWriter对象。然后使用了它的write()方法向缓冲区中写入了两个字符串,"Hello World!"和"Welcome to Java StringWriter"。接着,我们使用了toString()方法将缓冲区内容转换为字符串并将其打印到控制台上。

输出结果如下:

Hello World! Welcome to Java StringWriter.
总结

StringWriter类是一个非常有用的工具,可以将字符写入字符串中,这在许多应用程序场景中都有很大的实用性。同时,利用它的toString()方法,我们可以将缓冲区内容转换为字符串,方便我们在程序中进行进一步的处理。