使用 Eclipse 逐行读取文本文件 java
read txt file line by line java using eclipe
代码:
try {
FileReader reader = new FileReader("rn.txt");
BufferedReader bufferedReader = new BufferedReader(reader);
String line;
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
rn.txt 文件内容:
12
45
78
23
45
控制台输出:
0
/
N
K
M
^
.
:
P
/
G
0
?
8
W
3
问题:
如何读取 .txt 文件中的实际数据?我写的代码有问题吗?
编辑:
this my console output and where i put my txt file
您的代码运行良好,请检查您的 .txt 文件是否在正确的位置并且您没有重复的 .txt 文件。
使用您的代码输出:
run:
12
45
78
23
45
BUILD SUCCESSFUL (total time: 0 seconds)
try {
FileReader reader = new FileReader("F://angular pdf/rn.txt");
BufferedReader bufferedReader = new BufferedReader(reader);
String line =bufferedReader.readLine();
while (line != null) {
System.out.println(line);
line= bufferedReader.readLine();
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
代码:
try {
FileReader reader = new FileReader("rn.txt");
BufferedReader bufferedReader = new BufferedReader(reader);
String line;
while ((line = bufferedReader.readLine()) != null) {
System.out.println(line);
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
rn.txt 文件内容:
12
45
78
23
45
控制台输出:
0
/
N
K
M
^
.
:
P
/
G
0
?
8
W
3
问题: 如何读取 .txt 文件中的实际数据?我写的代码有问题吗?
编辑:
this my console output and where i put my txt file
您的代码运行良好,请检查您的 .txt 文件是否在正确的位置并且您没有重复的 .txt 文件。
使用您的代码输出:
run:
12
45
78
23
45
BUILD SUCCESSFUL (total time: 0 seconds)
try {
FileReader reader = new FileReader("F://angular pdf/rn.txt");
BufferedReader bufferedReader = new BufferedReader(reader);
String line =bufferedReader.readLine();
while (line != null) {
System.out.println(line);
line= bufferedReader.readLine();
}
reader.close();
} catch (IOException e) {
e.printStackTrace();
}