📅  最后修改于: 2023-12-03 15:16:25.967000             🧑  作者: Mango
PrintWriter
是一个字符打印流,可以把字符数据转化为字节数据并输出到输出流中。PrintWriter
提供了多种方法来方便地输出字符串、字符,其中 append(CharSequence)
方法是其中之一。
append(CharSequence)
方法是将指定的字符序列追加到此 Writer。 该序列中的字符将成为 Writer 中的字符,从位置当前的 size(Writer 的末尾)开始添加。
public PrintWriter append(CharSequence csq)
csq
- 要追加的字符序列该方法返回当前字符串。
import java.io.*;
public class PrintWriterAppendExample {
public static void main(String[] args) {
String s1 = "Hello";
String s2 = "World!";
try {
// 创建文件实例
File file = new File("output.txt");
file.createNewFile();
// 创建PrintWriter实例
PrintWriter pw = new PrintWriter(file);
// 写入数据
pw.print(s1);
pw.print(s2);
pw.println();
pw.append("Java PrintWriter append(CharSequence) method example.");
// 关闭 PrintWriter
pw.close();
System.out.println("Data written successfully.");
} catch (IOException e) {
e.printStackTrace();
}
}
}
上述示例中,我们首先创建了一个文件 output.txt
,然后创建了一个 PrintWriter
实例 pw
。我们首先向文件中写入 s1
和 s2
字符串,接下来我们使用 append(CharSequence)
方法将新的字符串追加到文件内容中。最后,调用 close()
方法关闭输出流即可。运行程序之后,你会在项目目录下的 output.txt
文件中看到以下内容:
HelloWorld!
Java PrintWriter append(CharSequence) method example.
在本篇文章中,我们介绍了 PrintWriter
类和其中的 append(CharSequence)
方法。append(CharSequence)
方法是将指定的字符序列追加到 PrintWriter
中。随着输出流的关闭,数据将写入文件中。了解这些方法还是很有用的,尤其是在需要写入文件时。