文档章节

使用FileWriter类写入字符流文件

L
 LM_Mike
发布于 2017/07/22 10:50
字数 242
阅读 5
收藏 0

这个类只能使用默认的编码表(CN使用GBK),如果要指定编码表,请使用OutputStreamWriter

public class FileWriterDemo {
    public static void main(String[] args) throws IOException {
        /**
         *  需求:使用FileWrite类输出字符流到指定文件
         * 1.创建FileWrite对象
         * 2.使用write方法输出需要写入的字符(每次写入的字符都会存储到缓冲区)
         * 3.需要使用flush方法将write方法写入到缓冲区的字符刷新才能真正写入到指定文件,良好习惯是每次写入都flush一次
         * 4.使用close方法关闭输出流,最后一次写入操作不需要flush,因为close方法会flush一次,然后才关闭输出流
         */
        writeToMyFile();
    }

    private static void writeToMyFile() throws IOException {
        FileWriter fw = new FileWriter("F:\\wola.txt");
        fw.write("谢谢and再见");  //若写入字符(包含中文或英文最好用FileWriter类,因为已经在字节流基础上封装好)
        fw.flush();
        fw.close();
    }
}

© 著作权归作者所有

共有 人打赏支持
L
粉丝 1
博文 261
码字总数 40810
作品 0
深圳
Java FileWriter OutputStreamWriter类源码解析

FileWriter 因为篇幅原因,上一篇直接了字符输入流,今天来分析一下跟FileReader相对应的字符输出流FileWriter。FileWriter是将字符写入文件的通用类,构造函数假定使用默认的字符编码和默认...

Mr_zebra
08/31
0
0
IO流

一、IO流 1、概述:IO流用来处理设备之间的数据传输(读写,复制) 2、分类: 按照流向分:输入流(读数据),输出流(写数据); 按照数据类型:字节流,字符流 字节输入流:InputStream(抽象类) ---...

走了丶
2017/08/17
0
0
黑马程序员——IO篇

------- android培训、java培训、期待与您交流! ---------- IO(Input Output)流 1、IO流用来处理设备之间的数据传输 2、Java对数据的操作是通过流的方式 3、Java用于操作流的对象都在IO包中...

optimisticpig
2014/05/11
0
0
Java IO流知识汇总

java.io.File类的使用: File类用构造器创建其对象,此对象可以对应文件,也可以对应文件目录。 File对象与平台无关;File中的方法仅涉及到如何创建、删除、重命名等操作,涉及到文件内容就要...

祁猛
2016/10/24
14
0
Java IO总结(未完待续)

1.Java IO四个重要抽象类 (1) InputStream(字节输入流) (2) Reader(字符输入流) (3) OutputStream (4) Writer 2.文件相关 (1) 创建File对象:File() (2) 创建、删除文件:...

Taisuke
2014/06/25
0
2

没有更多内容

加载失败,请刷新页面

加载更多

Flask 开发填坑

插件的选择: flask-security 真的是个鸡肋啊。自带的页面,好丑。还不如用flask-login来做呢。

pearma
43分钟前
2
0
讲述下 :LVM逻辑卷管理遇到的问题

LVM学习逻辑卷管理创建逻辑卷遇到的问题 1 实验环境 系统 内核 发行版本 CentOS 2.6.32-754.2.1.el6.x86_64 CentOS release 6.10 (Final) 由于是最小化安装没有xfs命令,yum安装如下包支持此...

linuxprobe16
今天
1
0
day95-20180922-英语流利阅读-待学习

Hey Jude 半个世纪传唱不衰的背后故事 毛西 2018-09-22 1.今日导读 2004 年,The Beatles 被《滚石》杂志选为“历史上最伟大的 50 位流行音乐家的第一位”。这四名来自英国利物浦的男孩不仅对...

飞鱼说编程
今天
2
0
OSChina 周六乱弹 —— 放假前期焦虑症晚期

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @andonny :分享Matteo的单曲《Panama》: 《Panama》- Matteo 手机党少年们想听歌,请使劲儿戳(这里) @新垣吉衣OSC :我发现只要去有小朋友...

小小编辑
今天
288
10
wait()被notify()后,接着执行wait()后面的语句

wait()被notify()后,接着执行wait()后面的语句

noteman
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部