FireWriter写出数据
- 从内存中写出数据到硬盘的文件里
- 输出操作,对应的File可以不存在,在输出的过程中,会自从创建此文件
- 如果对应硬盘中的文件存在:
- 如果流使用的构造器是:FileWriter(file,false)/FileWriter(file):对原有文件的覆盖
- 如果流使用的构造器是:FileWriter(file,true):不会对原有文件覆盖,而是在原有文件基础上追加内容
package com.ran;
import java.io.*;
import java.util.Collections;
public class Ran {
public static void main(String[] args) {
FileWriter fw = null;
try {
File file = new File("hello1.txt");
fw = new FileWriter(file,false);
fw.write("NBA finals MVP\n");
fw.write("Lebron James");
} catch (IOException e) {
e.printStackTrace();
} finally {
if(fw!=null){
fw.close();
}
}
}
}