package io; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.nio.charset.StandardCharsets; /** * 向文件中写入文本数据 */ public class WriteStringDemo { public static void main(String[] args) throws IOException { //向文件fos.txt中写入字符串 /* 文件流的两个构造方法默认为覆盖模式: FileOutPutStream(String path) FileOutputStream(File file) 上述两个构造器创建时,如果指定的文件已经存在了,则会将该文件清空(变成0字节), 之后通过当前流写出的数据会陆续写入文件中保存。 文件流的两个构造方法为追加模式: FileOutPutStream(String path,boolean append) FileOutputStream(File file,boolean append) 如果第二个参数为true,则文件流打开了追加模式。 当创建文件流时如果指定的文件已经存在,则文件原数据全部保留,通过当前流写出的 数据会陆续的追加到文件末尾 */ // File file = new File("fos.txt"); // FileOutputStream fos = new FileOutputStream(file); FileOut
向文件中写入文本数据
最新推荐文章于 2022-09-05 18:36:01 发布
本文详细介绍了如何使用Java的FileWriter和BufferedWriter类向文件中写入文本数据,包括创建新文件、追加内容以及处理异常情况的方法。通过实例代码展示具体的实现步骤,适合初学者和进阶开发者参考。
摘要由CSDN通过智能技术生成