I/O流基本读写用法

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;


public class javaTest {

public static void main(String[] args) throws IOException {
/*
* 创建输出流,将信息写入指定的文件中
*/
OutputStream os=new FileOutputStream("C:\\Users\\qinghuang\\Desktop\\io1.txt");
PrintWriter pw=new PrintWriter(os);
pw.write("小帅哥");
pw.append(" 你真帅~");
pw.println("我稀罕你");
pw.write("我爱你");
//输出流需要在读取之前关闭保存
pw.close();
os.close();

/*
* 创建输入流,将信息读到控制台
*/
InputStream is=new FileInputStream("C:\\Users\\qinghuang\\Desktop\\io1.txt");
InputStreamReader isr=new InputStreamReader(is);
BufferedReader br=new BufferedReader(isr);

String info=null;
info=br.readLine();
while(info!=null){
System.out.println(info);
info=br.readLine();
}
br.close();
isr.close();
is.close();
}
}

posted @ 2018-01-02 10:44  chenhuan  阅读(161)  评论(0编辑  收藏  举报