2013-11-21 65 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