列举多个例子生动形象地详细说明Java中filewriter的使用方法
- 创建FileWriter对象并指定文件路径:
FileWriter writer = new FileWriter("example.txt");
- 使用write()方法将数据写入文件:
writer.write("Hello World!");
- 使用write()方法写入多行数据:
writer.write("Line 1\n");
writer.write("Line 2\n");
writer.write("Line 3\n");
- 使用flush()方法将缓冲区中的数据写入文件:
writer.flush();
- 使用close()方法关闭文件写入器:
writer.close();
- 使用try-with-resources语句关闭文件写入器:
try (FileWriter writer = new FileWriter("example.txt")) {
writer.write("Hello World!");
}
- 使用append参数来追加写入数据:
try (FileWriter writer = new FileWriter("example.txt", true)) {
writer.write("This text will be appended.");
}
- 使用write(char[] cbuf)方法写入字符数组:
char[] data = {'H', 'e', 'l', 'l', 'o'};
writer.write(data);
- 使用write(String str, int off, int len)方法写入字符串的一部分:
String str = "Hello World!";
writer.write(str, 6, 5); // 写入"World"
- 使用write(int c)方法写入单个字符的ASCII值:
writer.write(65); // 写入字符'A'
这些例子生动形象地详细说明了Java中FileWriter的使用方法,包括创建对象、写入数据、刷新缓冲区、关闭写入器等操作。
原文地址: https://www.cveoy.top/t/topic/jd3I 著作权归作者所有。请勿转载和采集!