1. 程式人生 > >java讀取文件

java讀取文件

java

核心代碼
BufferedReader br = new BufferedReader(new FileReader("d:\e.txt"));
//開始讀文件
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();

如果是讀取圖片、視頻、音頻類問價用字節流。

字節流和字符流的區別:

  1. 字符流比字節流讀取效率高(java中char占2個byte)
  2. 字節流能讀取所有的文件,例如:音頻、視頻
  3. 字符流每次把文件寫到緩沖區,需要刷新緩沖區
    字節流每次把數據直接寫到文件中,無需刷新緩沖區

java讀取文件