码迷,mamicode.com
首页 > 编程语言 > 详细

JavaSE 高级 第15节 写文件类FileWriter

时间:2016-07-24 19:31:11      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:

2016-07-24

FileReader

1,FileWriter

         课下作业: c:\ 定义两个文件 in.txt,out.txt

                            然后,in.txt里面写入部分中文以及英文。

                            然后写程序读取in.txt的内容,写到out.txt里面。

                            规定:读文件的类必须是FileReader

                                  写文件的类必须是FileWriter。

package com.java1995;

import java.io.FileWriter;
import java.io.IOException;

public class TestFileWriter {

    public static void main(String[] args) {

        FileWriter fw = null;
        try {
            fw = new FileWriter("D:\\workspace\\java_io\\out.txt");
            String str = "这个内容是中文的,需要向文件里写,adsgsgf23553265";
            for (int i = 0; i < str.length(); i++) {
                fw.write(str.charAt(i));
            }
            fw.flush();// 最好是手动调用
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } finally {
            // 关闭流要严谨
            if (fw != null) {
                try {
                    fw.close();
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
            }
        }
    }
}

技术分享

 

 

 

 

 

 

 

 

 

 

 

 

 

 

【参考资料】

[1] Java轻松入门经典教程【完整版】

JavaSE 高级 第15节 写文件类FileWriter

标签:

原文地址:http://www.cnblogs.com/cenliang/p/5701276.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!