package ioliu;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.Reader;
public class ReaderFile1 {
    public static void main(String[] args) throws Exception {
    
//1.创建一个File
        File f=new File("d:/cxf.txt");
        
//2.创建一个输入流,关联到这个文件
    Reader r=new FileReader(f);    
//3.从文件中读取内容,想怎么处理随便你
        char[]c=new char[10];//缓冲区
        int i=-1;//读取到的字符数
        String str="";
        while((i=r.read(c))!=-1){
            //将字符数组转成一个字符串
            str+=new String(c,0,i);
        }
        System.out.println(str);        
    //4.关闭    
        r.close();
    }
}
 
 
package ioliu;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
public class ReaderWenjian {
    public static void main(String[] args) throws Exception {
        FileReader fr=new FileReader("d:/cxf.txt");        
//    int i=-1;        
//while((i=fr.read())!=-1){
//    System.out.print((char)i);        
//}        
char[]c=new char[100];
int i=0;//实际读取的字符数
while((i=fr.read(c))!=-1){
    System.out.print(new String(c,0,i));
}        
    //关闭流    
    fr.close();    
    }
}