字符流
字节流是不能处中文的,但是字符流可以。下面看一个例子
package io;
import java.io.FileReader;
public class Liutwo1
{
/**
* @param args
*/
public static void main(String[] args)
{
try
{
FileReader fr=new FileReader("image/1.txt.txt");
char[] c=new char[2];
while(fr.read(c)!=-1)
System.out.println(new String(c));
fr.close();
}
catch(Exception e)
{
System.out.println(e);
}
}
}
字节流每次只可以读入一个一个的字节,而字符流可以读入中文,而且每次可以读入2个以上的字节。上面的程序就是每次读入两个字节
在1.txt.txt里面写入内容你会发现每次可以读出两个字节