1. 程式人生 > >輸入字符流--讀取文件信息

輸入字符流--讀取文件信息

sta stat ati exception ring fileread 不存在 緩沖區 字符流

public static void readFile(){
File file=new File("F:\\CreateDemo\\demo.txt");
if(!file.exists()){
//如果文件不存在,創建並寫入信息
createFileAndWriter("Hello I/O!");
}
try {
//創建一個文件字符輸入流
FileReader fileReader = new FileReader(file);
//創建一個緩沖區,加快讀取速度
BufferedReader bufferedReader=new BufferedReader(fileReader);
String i="";
//readLine() 方法表示每次讀取一行文本內容,當遇到換行(\n)、回車(\r)或回車後直接跟著換行標記符即可認為某行已終止。
while ((i=bufferedReader.readLine())!=null){
System.out.println(i);
}
bufferedReader.close();
fileReader.close();
}catch (FileNotFoundException e){
System.out.println("該文件不存在");
e.printStackTrace();
}catch (IOException e){
System.out.println("文件讀取發生錯誤");
e.printStackTrace();
}
}

輸入字符流--讀取文件信息