IO流(14)--使用指定的码表读写字符
来源:互联网 发布:穿白衬衫的男生知乎 编辑:程序博客网 时间:2024/05/21 17:45
FileReader是使用默认码表读取文件, 如果需要使用指定码表读取, 那么可以使用InputStreamReader(字节流,编码表)
FileWriter是使用默认码表写出文件, 如果需要使用指定码表写出, 那么可以使用OutputStreamWriter(字节流,编码表)
package com.fenqing.stream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class demo7_transIO { public static void main(String[] args) throws IOException {// simple(); InputStreamReader isr=new InputStreamReader(new FileInputStream("utf-8.txt"),"utf-8"); OutputStreamWriter osw=new OutputStreamWriter(new FileOutputStream("gbk.txt"),"gbk"); int c; while((c=isr.read())!=-1){ osw.write(c); } isr.close(); osw.close(); } public static void simple() throws FileNotFoundException, IOException { FileReader fr=new FileReader("utf-8.txt"); FileWriter fw=new FileWriter("gbk.txt"); int b; while((b=fr.read())!=-1){ fw.write(b); } fr.close(); fw.close(); }}
阅读全文
0 0
- IO流(14)--使用指定的码表读写字符
- Java_基础—使用指定的码表读写字符
- 指定码表读写字符
- 用指定的码表读写字符
- IO流编码表的使用对比
- JAVA IO:使用字符流读写数据
- IO流-字符编码表转换示例
- java基础--IO字符流的读写
- java19.IO操作------使用字符流读写数据
- java-IO操作-使用字符流读写数据
- java20.IO操作------使用带有缓冲的字符流读写数据
- java-IO操作——使用带有缓冲的字符流读写数据
- IO流 字符流=字节流+编码表
- IO的最基本操作:字符流文件的读写
- IO流的读写
- IO流中字符流的使用
- java IO字符流的使用记录
- IO流__【概述】【字符文件的读写和复制】【字符流缓冲区】
- Python词云图绘制—看博客大佬们的写作热点
- AngularJs讲师排序方法
- CUDA获取错误信息
- Eclipse常用快捷键
- Angular 4.3 HttpClient (Angular访问 REST Web 服务) 二、Http POST
- IO流(14)--使用指定的码表读写字符
- codeforces 895B XK Segments 思维 二分
- 通过Condition实现自己的阻塞队列
- ps如何把人物扣下来
- OpenCV2学习笔记(一) 图像的基本操作
- Elasticsearch管理软件
- dedecms后台如何加入自定义媒体视频播放功能
- Spring框架---Bean的自动装配
- Jquery $.formatDate 日期格式