阅读量:3
在Java中,可以使用FileInputStream或BufferedReader类来读取文件中的数据。以下是两种常用的方法:
- 使用FileInputStream读取文件数据:
try { FileInputStream fis = new FileInputStream("file.txt"); int data; while ((data = fis.read()) != -1) { System.out.print((char) data); } fis.close(); } catch (IOException e) { e.printStackTrace(); }
- 使用BufferedReader读取文件数据:
try { BufferedReader br = new BufferedReader(new FileReader("file.txt")); String line; while ((line = br.readLine()) != null) { System.out.println(line); } br.close(); } catch (IOException e) { e.printStackTrace(); }
这两种方法都可以读取文件中的数据,但使用BufferedReader读取数据更常用,因为它提供了更方便的方法来读取文件内容。