java如何获取txt文本内容

   2024-10-24 2560
核心提示:在Java中获取txt文本内容的常用方法有两种:使用Java I/O类读取文本文件内容:import java.io.BufferedReader;import java.io.Fi

在Java中获取txt文本内容的常用方法有两种:

使用Java I/O类读取文本文件内容:
import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class ReadTxtFile {    public static void main(String[] args) {        String fileName = "example.txt";        try (BufferedReader br = new BufferedReader(new FileReader(fileName))) {            String line;            while ((line = br.readLine()) != null) {                System.out.println(line);            }        } catch (IOException e) {            System.err.println("Error reading file: " + e.getMessage());        }    }}
使用Apache Commons IO库读取文本文件内容:

首先需要导入Apache Commons IO库的依赖:

<dependency>    <groupId>org.apache.commons</groupId>    <artifactId>commons-io</artifactId>    <version>2.8.0</version></dependency>

然后使用以下代码读取文本文件内容:

import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;public class ReadTxtFile {    public static void main(String[] args) {        String fileName = "example.txt";        try {            String content = FileUtils.readFileToString(new File(fileName), "UTF-8");            System.out.println(content);        } catch (IOException e) {            System.err.println("Error reading file: " + e.getMessage());        }    }}

以上两种方法都可以用来读取txt文本文件的内容,并输出到控制台或者进行其他操作。需要注意的是,读取文件时需要确保文件存在并且有读取权限。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号