美文网首页
IO流---转换流

IO流---转换流

作者: 李霖神谷 | 来源:发表于2017-02-18 15:34 被阅读15次

我们在使用字符流操作数据的时候,使用的是默认的编码表,当我们想自己手动更换编码表时,java为我们提供了转换流对象。
InputStreamReader类是字节转字符的转换流:

import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;

public class IoDemo {
    public static void main(String[] args) throws IOException {
        FileInputStream f = new FileInputStream("e:/lishuai.txt");
        InputStreamReader i = new InputStreamReader(f);
        int c;
        while ((c = i.read()) != -1) {
            System.out.println(c);
        }
        f.close();
    }
}

OutputStreamWiter:是字符转换成字节的类,等想用自定义编码的时候我们可以使用此类。:


import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;


public class IoDemo {
    public static void main(String[] args) throws IOException {
        FileOutputStream f = new FileOutputStream("e:/lishuai.txt");
        OutputStreamWriter i = new OutputStreamWriter(f);
        i.write("你好");
        f.close();
    }
}

相关文章

  • Java学习笔记 20 - 转换流、缓冲流

    本文主要内容1、转换流2、缓冲流3、各种流文件复制方式的效率比较4、IO流对象的操作规律 01转换流 A: 转换流...

  • IO流---转换流

    我们在使用字符流操作数据的时候,使用的是默认的编码表,当我们想自己手动更换编码表时,java为我们提供了转换流对象...

  • IO流——转换流

    处理流之二:转换流的使用 转换流 属于字符流 InputStreamReader:将一个字节的输入流转换为字符的输...

  • IO流

    一、IO流的概述: 二、IO流的分类: 三、字节缓冲流: 四、字符缓冲流: 五、转换流(把字节流转换为字符流): ...

  • IO流之随机访问流和转换流

    本文介绍java IO几种比较重要的流,随机访问流,转换流。 一、随机访问流 RandomAccessFi...

  • IO流----编码----转换流

    InputStream(抽象的)字节输入流顶层父类 FileInputStream子类:构造方法: 1.输入流如果...

  • IO流之转换流

    上一篇:IO流之缓冲流 https://www.jianshu.com/p/f80daa6fe45f[https:...

  • IO流学习总结-转换流

    转换流 字节流转换为字符流 通过字符流OutputStreamWriter,InputStreamReader 将...

  • Java基础-IO流-转换流

    Java工程师知识树[https://www.jianshu.com/p/db77d19a25f6] / Ja...

  • Java 进阶:Java File & IO—2

    目录 一、转换流二、字节缓冲流三、字符缓冲流四、序列化流与反序列化流五、打印流六、标准输入、输出流七、IO流总结 ...

网友评论

      本文标题:IO流---转换流

      本文链接:https://www.haomeiwen.com/subject/qxzlwttx.html