你可以使用Java的IO操作來(lái)遍歷TXT文件并獲取數(shù)據(jù)。以下是一個(gè)簡(jiǎn)單的示例代碼:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadTXTFile {
public static void main(String[] args) {
String fileName = "data.txt";
try (BufferedReader br = new BufferedReader(new FileReader(fileName))) {
String line;
while ((line = br.readLine()) != null) {
// 在這里處理每一行的數(shù)據(jù)
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
在上面的示例中,我們使用了BufferedReader
類(lèi)來(lái)讀取每一行的數(shù)據(jù)。你需要將fileName
變量替換為你實(shí)際的TXT文件路徑。在while
循環(huán)中,你可以根據(jù)需要對(duì)每一行的數(shù)據(jù)進(jìn)行處理,例如將其存儲(chǔ)到數(shù)組或集合中,或者對(duì)其進(jìn)行其他操作。
請(qǐng)注意,上述示例中使用了try-with-resources語(yǔ)句,它會(huì)自動(dòng)關(guān)閉文件資源。這是一種推薦的做法,以確保資源被正確釋放。如果你使用的是較舊的Java版本,你可以使用傳統(tǒng)的try-catch-finally語(yǔ)句來(lái)關(guān)閉文件資源。