📅  最后修改于: 2023-12-03 14:42:16.490000             🧑  作者: Mango
Java StringWriter类是Java.io包中的一个类,表示一个字符输出流,可以用于缓存字符输出,将所有字符写入缓冲区,最终生成一个字符串。
下面是一些StringWriter类的属性和方法:
没有特定的属性。
将指定的字符写入该流。
将指定的字符数组的子集写入该流。
将指定字符串写入该流。
将指定字符串的子集写入该流。
刷新该流。
关闭该流。
返回 StringWrite 的缓冲区,也就是 StringWriter 内部的 char 数组。
以下代码展示了如何使用StringWriter类:
import java.io.StringWriter;
public class StringWriterExample {
public static void main(String[] args) throws Exception {
StringWriter writer = new StringWriter();
writer.write("Hello");
writer.write("\n");
writer.write("world!");
writer.flush(); // Flushes the stream
System.out.println(writer.toString());
}
}
输出结果:
Hello
world!