1. 程式人生 > >Java IO流 之 InputStreamReader 字節流轉字符流

Java IO流 之 InputStreamReader 字節流轉字符流

import system exceptio rac main string oid println tac

http://www.verejava.com/?id=16994667084611

package com.io;

import java.io.*;

public class TestInputStreamReader
{
    public static void main(String[] args)
    {
        InputStream is=null;
        try
        {
             is=new FileInputStream("res/chinese.txt");
             //將inputStream 轉換成 Reader
             Reader reader=new InputStreamReader(is);
             int l;
             while((l=reader.read())!=-1)
             {
                 System.out.println((char)l);
             }
        }
        catch (Exception e)
        {
            e.printStackTrace();
        }
        finally
        {
            try
            {
                is.close();
            }
            catch (IOException e)
            {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }
}

http://www.verejava.com/?id=16994667084611

Java IO流 之 InputStreamReader 字節流轉字符流