java的读文件操作

时间:2023-03-09 07:33:32
java的读文件操作

java读取文件内容,可以作如下理解:

  1. 首先获得一个文件句柄,File file = new File();file即为文件句柄。两人之间联通电话网络了,就可以开始打电话了。
  2. 通过这条线路读取甲方的信息:new FileInputStream(file)将信息读进内存中,接下来需要解读成乙方能理解的东西。
  3. 既然用了FileInputStream(),那么对应就应该使用InputStreamReader()进行解读刚刚装进内存中的数据。
  4. 解读完成后输出,要转换成IO可以识别的数据,那就需要调用字节码读取的方法BufferedReader(),同时使用bufferedReader()的readline()方法读取文件中的每一行数据。

java中多种方式读文件

1.按字节读取文件内容

java的读文件操作
FileInputStream对象的read()函数按字节读取文件内容。

2.按字符读取文件内容

java的读文件操作
InputStreamReader对象的read()函数按字符读取文件内容。

3.按行读取文件内容

java的读文件操作
BufferedReader提供了readLine()函数能够读取一行的内容。