//读出数据流转换
public void InputstreamtoReader(){
try{
FileInputStream i=new FileInputStream(path); //创建数据流
InputStreamReader ir=new InputStreamReader(i);
//方法一:
/*char c[]=new char[1024];
int count=ir.read(c); //读出数据存放在数组
ir.close();
System.out.println(new String(c,0,count));
*/
//方法二:高效方法
BufferedReader br=new BufferedReader(ir); //创建缓冲数据流
String str=null; //存放每行的数据
while((str=br.readLine())!=null){// 一次读取一行的数据readLine()
System.out.println(str);
}
br.close(); //关闭数据流
}catch(IOException e){
e.printStackTrace();
}
}