如何打开和读取ASCII文件?我正在打开并检索文件的内容并用图表进行分析。
答案 0 :(得分:3)
应使用java.io.Reader
打开基于文本的文件。最简单的方法是使用BufferedReader
在循环中读取line by line。
这是一个启动示例:
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader("/path/to/file.txt"));
for (String line; (line = reader.readLine()) != null;) {
// Do your thing with the line. This example is just printing it.
System.out.println(line);
}
} finally {
// Always close resources in finally!
if (reader != null) try { reader.close(); } catch (IOException ignore) {}
}
要在令牌中进一步细分文件内容,您可能会发现Scanner
更有用。
答案 1 :(得分:1)
只需通过java.io
方法打开文件即可。告诉我们你先尝试过的,是吗?
答案 2 :(得分:0)