在Java中,您可以使用java.io
包中的類來從文件中讀取數(shù)據(jù)。以下是一種常見的方法:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFromFile {
public static void main(String[] args) {
try {
// 指定文件路徑
String filePath = "path/to/your/file.txt";
// 創(chuàng)建一個(gè) BufferedReader 對(duì)象來讀取文件
BufferedReader reader = new BufferedReader(new FileReader(filePath));
// 讀取文件的每一行數(shù)據(jù)
String line;
while ((line = reader.readLine()) != null) {
// 處理每一行數(shù)據(jù),例如打印到控制臺(tái)
System.out.println(line);
}
// 關(guān)閉 BufferedReader
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
上述代碼會(huì)打開指定路徑的文件,并逐行讀取數(shù)據(jù)直到文件結(jié)束。然后,您可以根據(jù)需要對(duì)每一行的數(shù)據(jù)進(jìn)行處理,例如打印到控制臺(tái)、存儲(chǔ)到變量中等。
請(qǐng)注意,上述代碼中的文件路徑應(yīng)該是一個(gè)有效的文件路徑,您需要將其替換為實(shí)際的文件路徑。