输入输出流
为什么80%的码农都做不了架构师?>>>
package com.test;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
public class StreamTest {
public static void main(String[] args) throws Exception {
readFile();
}
public static void readFile() throws Exception {
InputStream is = new FileInputStream(“D:\\root/read.txt”);//读入文件
InputStreamReader isr = new InputStreamReader(is);
BufferedReader bf = new BufferedReader(isr);//读取缓冲区
OutputStream os=new FileOutputStream(“D:\\root/write.txt”,true);//true是追加,false是覆盖 里面的另一个参数是写入的编码
OutputStreamWriter osw=new OutputStreamWriter(os);
BufferedWriter bw=new BufferedWriter(osw);//写入缓冲区
String line = null;
while ((line = bf.readLine()) != null) {
bw.write(line+”\r\n”);
}
bf.close();
is.close();
bw.close();
os.close();
}
}
转载于//my.oschina.net/momei/blog/613326
还没有评论,来说两句吧...