輸入字符流--讀取文件信息
阿新 • • 發佈:2019-01-18
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();
}
}
輸入字符流--讀取文件信息