Java 写入文件

使用Buffer Writer 和 File Writer 写入文件 ,

BufferWriter 创建一个新的对象, 创建时, 参数 使用一个新创建的FileWriter ,
, 参数为文件名, 没有会新建一个 ;

然后就可以直接利用, BufferWriter 类的 write 方法 直接来写入了,
不过这里有个问题, 仅仅执行 write方法, 并不能看到 写入的效果,
仅执行write 方法, 字符串还在缓存中, 并未写入到文件中,
我们需要执行,BufferWriter类的 flush方法来刷新, 将数据写入到文件,
下面是代码
...

    BufferedWriter bw = new BufferedWriter(new FileWriter("File1.txt"));
                bw.write("hello world");
                for (int i=1;i<=100;i++)
                
                    bw.write(i+"\n");
                }
                bw.flush();
                bw.close();

...

代码

运行结果:


image.png

OK

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容