java实现文件读取

简介: java实现文件读取

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;

public class FileReadExample {
public static void main(String[] args) {
try {
// 读取文件
File file = new File("file.txt");
FileInputStream fis = new FileInputStream(file);
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
BufferedReader br = new BufferedReader(isr);

        // 输出文件内容
        String line;
        while ((line = br.readLine()) != null) {
            System.out.println(line);
        }

        // 关闭流
        br.close();
        isr.close();
        fis.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
}

}

相关文章
|
2月前
|
缓存 Java
java文件读取 while ((len = reader.read(buffer)) != -1){}的理解
本文解释了Java中使用`InputStreamReader`和`read(buffer)`方法循环读取文件内容的机制,强调了如何正确理解读取循环和处理读取到的数据,以及如何处理字符编码和换行符。
57 0
|
Java
快速使用Graphviz实现简单的图论绘制【java辅助文件读取】
快速使用Graphviz实现简单的图论绘制【java辅助文件读取】
129 0
Java:文件io流继承体系文件读取文件写入
Java:文件io流继承体系文件读取文件写入
102 0
Java面试:请手写一个文件读取的方法
Java面试:请手写一个文件读取的方法
270 0
|
存储 JSON JavaScript
如何使用 Java 将 JSON 文件读取为字符串?这三种方法很管用!
如何使用 Java 将 JSON 文件读取为字符串?这三种方法很管用!
275 0
|
Java Spring
Java: SpringBoot配置文件读取-数组
Java: SpringBoot配置文件读取-数组
477 0
|
Java
Java中native方法read()可以人为的去输入-1让文件读取的时候还没到末尾提前结束读取吗?
Java中native方法read()可以人为的去输入-1让文件读取的时候还没到末尾提前结束读取吗?
326 0
Java中native方法read()可以人为的去输入-1让文件读取的时候还没到末尾提前结束读取吗?
Java InputStream从文件读取示例
本文目录 1. 知识点 2. 代码示例 3. 运行结果
390 0
Java InputStream从文件读取示例
|
Java
【总结收藏】JAVA文件读取常用工具类
【总结收藏】JAVA文件读取常用工具类
462 0