java工程编码读取txt文件
时间: 2024-09-19 12:14:22 浏览: 34
在Java工程中,读取.txt文件通常涉及到输入流(InputStream)和字符流(Reader),比如使用FileInputStream和FileReader。以下是基本步骤:
```java
import java.io.*;
public class ReadTXTFile {
public static void main(String[] args) {
try {
// 打开文件路径
File file = new File("path_to_your_file.txt");
// 创建FileInputStream
FileInputStream fis = new FileInputStream(file);
// 创建FileReader,并指定字符编码(如UTF-8)
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
// 创建BufferedReader,用于更方便地逐行读取
BufferedReader br = new BufferedReader(isr);
// 读取文件内容
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
// 关闭流
br.close();
isr.close();
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
阅读全文