输入输出流

小灰灰 2022-01-17 14:19 433阅读 0赞

为什么80%的码农都做不了架构师?>>> hot3.png

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();
}

}

转载于:https://my.oschina.net/momei/blog/613326

发表评论

表情:
评论列表 (有 0 条评论,433人围观)

还没有评论,来说两句吧...

相关阅读