import java.io.FileReader;
import java.io.IOException;
/*FileReader读取文件本身*/
public class FileReaderTest {
public static void main(String[] args)throws IOException {
FileReader fr=null;
try{
//创建字符输入流
fr=new FileReader("FileReaderTest");//文件路径要写对
//创建一个长度为32的“竹筒”
char[] cbuf=new char[32];
//用于保存实际读取的字符数
int hasRead=0;
//使用循环来重复“取水”过程
while((hasRead=fr.read(cbuf))>0){
//取出“竹筒”中水滴(字节),将字符数组转换成为字符串输入
System.out.print(new String(cbuf,0,hasRead));
}
}catch(IOException ioe){
ioe.printStackTrace();
}finally{
//使用finally来关闭文件输入流
if(fr!=null){
fr.close();
}
}
}
}
(38)FileReader读取文件本身
最新推荐文章于 2021-12-13 18:07:58 发布