字符读取,可以读取中文

2019-07-12  本文已影响0人  招风小妖怪
import java.io.*;
public class Demo03
{
    public static void main(String s[])
    {
        try
        {
            String        readPath  = "Demo03.java" ;
            String        writePath = "Demo03.txt";
            //通过字节读取,不能读中文
            InputStream   is        = new FileInputStream(readPath);;
            OutputStream  os        = new FileOutputStream(writePath);
            
            //通过字符读取
            //可以读取中文
            Reader        re        = new InputStreamReader(is);
            Writer        wr        = new OutputStreamWriter(os);
            
            int data;
            while((data=re.read())!=-1)
            {
                wr.write(data);
                System.out.print((char)data);
                Thread.sleep(10);   
            }
            re.close();wr.close();
            is.close();os.close();
            
        }
        catch(Exception e)
        {}  
    }   
}
上一篇 下一篇

猜你喜欢

热点阅读