文件读写2
来源:互联网 发布:淘宝怎么选关键词 编辑:程序博客网 时间:2024/06/08 09:06
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.io.UnsupportedEncodingException;
public class Filedemo2 {
public static void main(String[] args) {
File file = new File("test.txt");
try {
FileInputStream fis = new FileInputStream(file);//读文件流FileOutputStream fos = new FileOutputStream("testw.txt");//写文件流
InputStreamReader isr = new InputStreamReader(fis);//字符流读
OutputStreamWriter osw = new OutputStreamWriter(fos);//字符流写
//缓冲区读写
BufferedReader br = new BufferedReader(isr);// BufferedWriter bw = new BufferedWriter(osw);
PrintWriter pw = new PrintWriter(osw);//支持写换行
String input;
while ((input = br.readLine()) != null) {
// bw.write(input);
pw.println(input);
}
pw.flush();//强制缓冲区输出
// bw.close();
pw.close();
br.close();
osw.close();
fos.close();
isr.close();
fis.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
0 0
- VB读写文件2
- 文件读写(2)
- python文件读写2
- Pascal文件读写(2)
- C++读写文件2
- 文件读写2
- 文件的读写2
- C#读写XML文件2
- COBOL读写文件HELLOWORD-2
- 文件读写方法小记2
- VB 文件读写笔记2
- java 读写文件参考2
- 文件操作《2》字符读写
- 文件的读写操作2
- 文件读写操作笔记(2)
- python3 文件读写(2)
- cordova读写文件(2)
- 文件读写、剪贴板读写
- Linux C++的多线程编程
- Android 项目名称如何偷天换日?
- mysql主从复制配置小记
- GCD LCM
- UGUI学习(二):Scroll Rect 滚动区域
- 文件读写2
- CF 776
- UILable的lineBreakMode属性
- 本机代理设置小工具SetProxy
- 获取路径getResourceAsStream使用
- 配置opencv
- iOS和Android的点对点连接
- php 实现简单加入购物车
- 南阳524 A-B Problem