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

Java的io流

时间:2018-05-01 10:55:12      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:world   oid   存在   apt   str   写入文件   sys   保存   append   

1.FileWriter类

  IO流的流入、流出是以Java程序为基准,进入程序为Input,出程序为Output。

1.1.构造方法

Filewriter类

构造方法

参数

说明

public FileWriter(String fileName) 表示与系统有关的文件名 根据给定的文件名,构造一个 FileWriter 对象。
public FileWriter(String fileName, boolean append) append如果为 true, 数据写入文件末尾  

1.2.成员方法

Filewriter类

父类继承

成员方法

参数

说明

 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

 

Java的io流

标签:world   oid   存在   apt   str   写入文件   sys   保存   append   

原文地址:https://www.cnblogs.com/argor/p/8975578.html

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