首页 > 编程语言 > 详细

Java的io流

时间:2018-05-01 10:30:48      阅读:170      评论:0      收藏:0      [点我收藏+]

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流

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!