I/O六个常见类的使用示例
来源:互联网 发布:知名网络作家油炸包子 编辑:程序博客网 时间:2024/05/06 16:16
import java.io.BufferedReader;import java.io.BufferedWriter;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 com.sun.org.apache.xerces.internal.impl.xs.SchemaSymbols;public class IOFileTest {public static void main(String[] args) {//读FileInputStream fileInputStream = null;InputStreamReader inputStreamReader = null;BufferedReader bufferedReader = null;//写FileOutputStream fileOutputStream = null;OutputStreamWriter outputStreamWriter = null;BufferedWriter bufferedWriter = null;try {//读fileInputStream = new FileInputStream("e:\\in.txt");inputStreamReader = new InputStreamReader(fileInputStream);bufferedReader = new BufferedReader(inputStreamReader);//写fileOutputStream = new FileOutputStream("e:\\out.txt");outputStreamWriter = new OutputStreamWriter(fileOutputStream);bufferedWriter = new BufferedWriter(outputStreamWriter);//文件的copy过程String line;//临时变量,存储读取的一行字符串while((line=bufferedReader.readLine())!=null){bufferedWriter.write(line);bufferedWriter.newLine();//写入换行}System.out.println("success!");} catch (FileNotFoundException e) {System.out.println("读写文件操作失败:"+e.getMessage());}catch (IOException e) {System.out.println("读写文件操作失败:"+e.getMessage());}finally {//关闭流。先关闭依赖的、再关闭被依赖.IOClose.closeQuietly(bufferedReader);IOClose.closeQuietly(bufferedWriter);IOClose.closeQuietly(inputStreamReader);IOClose.closeQuietly(outputStreamWriter);IOClose.closeQuietly(fileInputStream);IOClose.closeQuietly(fileOutputStream);}}}
0 0
- I/O六个常见类的使用示例
- avr的I/O口使用示例
- opencv的常用的六个函数(I/O)
- 学习openCV_2:OpenCV常用的六个函数(I/O)
- I/O编程-pipedin(out)putstream和bytearrayin(out)putstream类的使用示例
- I/O类 Reader BufferedReader 的使用
- 常见的I/O模型及其区别
- 常见的几种I/O
- 常见的I/O控制方式
- I/O 流的使用
- 初级的I/O使用.
- [使用重叠IO的命名管道服务器示例]Named Pipe Server Using Overlapped I/O
- 文件I/O和标准I/O的使用
- 说说 Java I/O 系统之 I/O 流的典型用法(带示例)
- C++文件I/O示例
- Java I/O 操作示例
- 如何使用 类进行文件的 I/O 处理
- 如何使用 类进行文件的 I/O 处理
- Android JavascriptBridge 详解(二)
- linux clocksource
- Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xm
- android 换肤(1)——插件式无缝换肤(解析鸿洋大神的换肤流程)
- Android性能优化之使用线程池
- I/O六个常见类的使用示例
- iOS UITableView+FDTemplateLayoutCell 配合AutoLayout分分钟教你实现类似微信朋友圈的动态高度自适应
- Java Web常见乱码解决
- ios开发网络篇-数据缓存(OC)
- [BZOJ3513] [MUTC2013] idiots - FFT快速傅里叶变换
- 正则表达式在文本过滤中的使用
- 查找算法 - 二分法查找
- Android Studio 和 Eclipse 中获取SHA1详解
- 层序遍历二叉树(不借助vector或deque,用C语言实现)