程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(3)

练习 转换文件编码

发布于2020-11-19 20:30     阅读(1213)     评论(0)     点赞(1)     收藏(1)


/*
将GBK编码的文件,转换为utf-8编码的文件
分析:
1、创建InputStreamReader对象 传递字节输入流和指定的编码表名称GBK
2、创建OutputStreamWriter对象,传递字节输出流和指定的编码表名称UTF-8
3、使用InputStreamReader对象的方法read
4、使用OutputStreamWriter对象的方法writer,把读取的数据写入文件中
5、释放资源
*/

public class demo07Test {
public static void main(String[] args) throws IOException {
    InputStreamReader isr =new InputStreamReader(new FileInputStream("D:\\IdeaProjects\\basic-code\\aaaa\\我是GBK.txt"),"gbk");
    OutputStreamWriter osw =new OutputStreamWriter(new FileOutputStream("D:\\IdeaProjects\\basic-code\\aaaa\\我是utf-8"),"utf-8");
    int len =0;
    while ((len = isr.read())!=-1){
        osw.write(len);
    }
    osw.close();
    isr.close();
}
}


所属网站分类: 技术文章 > 博客

作者:天使之恋

链接:http://www.javaheidong.com/blog/article/891/2f3b91e026ab41baace3/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

1 0
收藏该文
已收藏

评论内容:(最多支持255个字符)