转换流
来源:互联网 发布:淘宝一键装修免费模板 编辑:程序博客网 时间:2024/06/14 02:14
转换流:是字符和字节之间的桥梁。
InputStreamReader:字节流InputStream---字符流Reader
OutputStreamWriter:字节流OutputStream---字符流Writer
应用中readLine()方法是字符流BufferedReader类中的方法,而字节流的缓冲区不能使用该方法,只能通过把字节流转换成字符流的缓冲区来使用这个便捷的方法。newLine也是如此。
使用指定编码表只有传换流能指定(默认是GBK)。
OutputStreamWriter osw=new OutputStreamWriter(new FileOutputStream("xx.txt"),"UTF-8");
下面是文件复制代码:
import java.io.*;public class InOutputStreamWriterReaderDeom {public static void main(String[] args) {try{FileInputStream is=new FileInputStream("D:\\1.txt");InputStreamReader isr=new InputStreamReader(is);BufferedReader br=new BufferedReader(isr);BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("D:\\2.txt")));String buf=null;while((buf=br.readLine())!=null){bw.write(buf);bw.newLine();bw.flush();}bw.close();br.close();}catch(Exception e){e.printStackTrace();}}}
0 0
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- 转换流
- JavaIO流(转换流)
- 关于 流的转换
- IO数据类型转换流
- 流类数据转换
- 深入理解数据成员指针、函数成员指针
- YII2 Unable to verify your data submission.
- C语言实验——一元二次方程Ⅰ
- 编写一个删除C语言源程序中的所有注释语句,要正确处理带引号的字符串和字符常量。
- 求三角形面积
- 转换流
- 深入研究Thread的currentThread()
- 学习笔记 Android.mk 自动搜索(转载)
- SSH 的命令及使用
- MySQL存储过程
- ulucms2
- 深入研究java线程优先级
- 吴恩达《机器学习》一元变量的线性回归
- Android WebView执行GPU命令的过程分析