标签:world oid 存在 apt str 写入文件 sys 保存 append
IO流的流入、流出是以Java程序为基准,进入程序为Input,出程序为Output。
构造方法 |
参数 |
说明 |
public FileWriter(String fileName) | 表示与系统有关的文件名 | 根据给定的文件名,构造一个 FileWriter 对象。 |
public FileWriter(String fileName, boolean append) | append如果为 true, 数据写入文件末尾 |
父类继承 |
成员方法 |
参数 |
说明 |
java.io.Writer; | public void write(String str) | str是要写入的字符串 | 根据给定的文件名,构造一个 FileWriter 对象。 |
java.io.OutputStreamWriter | public void flush() | 刷新该流对象的缓冲 | |
java.io.OutputStreamWriter | public void close() | 关闭流对象 | |
java.io.OutputStreamWriter | public String getEncoding() | 返回流使用的字符编码名称 |
简单实例:往文件中保存“hello world.”字符串,文件不存在时创建该文件,文件存在时覆盖原有文件内容。
1 FileWriter fw = new FileWriter("ioflow.txt"); 2 fw.write("hello"); 3 fw.write(" "); 4 fw.write("world"); 5 fw.write("."); 6 7 fw.flush(); 8 String encode = fw.getEncoding(); 9 System.out.println(encode); //GBK 10 fw.close();
流关闭后,调用了getEncoding()方法,返回null。
1 fw.close(); 2 encode = fw.getEncoding(); 3 System.out.println(encode); //null
标签:world oid 存在 apt str 写入文件 sys 保存 append
原文地址:https://www.cnblogs.com/argor/p/8975578.html