共计 1050 个字符,预计需要花费 3 分钟才能阅读完成。
在 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 文本文件的内容,并输出到控制台或者进行其他操作。需要注意的是,读取文件时需要确保文件存在并且有读取权限。
丸趣 TV 网 – 提供最优质的资源集合!
正文完