2013-11-21 68 views
-1

在找到正确的方法执行此操作时遇到了一些问题。我有一个带有文本字段的GUI,复选框和组合框。我已经设法将这些字段写入.d​​at文件,但我无法阅读该文件。基本上我需要做的是读一行并将其存储到一个字符串。然后阅读下一行并将其存储到另一个字符串,直到我到达组的结尾。我不是Java的完整初学者,但是我自学成才,所以完整的代码示例会非常有帮助和真正的赞赏。按行读取文件行

+0

[读取txt文件中的行\ [java \]]的可能重复(http://stackoverflow.com/questions/4315227/read-lines-in-txt-file-java) – dasblinkenlight

+1

'Files.readLines(File,Charset)',请参阅http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/io/Files.html#readLines(java.io.File ,java.nio.charset.Charset) – 2013-11-21 17:48:45

回答

1
BufferedReader br = new BufferedReader(
        new InputStreamReader(
        new FileInputStream(
        new File("C:/lol.txt")))); 

然后使用

br.readLine(); 
+0

.readline是否需要通过特定包导入?我的编辑给我一个错误,说它找不到该方法。 – user3018594

+0

,只是'import java.io。*;' – Michael

0

我今天早些时候回答了一个非常类似的问题。这是一个行示例,click here