Bagaimana untuk membaca data daripada fail teks? Buat objek Fail untuk menentukan fail untuk dibaca. Cipta objek Pengimbas untuk bertindak sebagai pengimbas untuk membaca fail. Gunakan kaedah nextLine() atau next() untuk membaca data mengikut baris atau perkataan. Gunakan kaedah close() untuk menutup Pengimbas untuk mengeluarkan sumber.
Baca data daripada teks
Bagaimana untuk membaca data daripada fail teks?
Membaca data daripada fail teks menggunakan Java boleh menggunakan langkah berikut:
File
对象:Scanner
对象:这将用作读取文件的扫描仪。nextLine()
或 next()
方法:这些方法将按行或按单词读取数据。close()
方法关闭 Scanner
:这将释放资源。代码示例:
<code class="java">import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public class ReadFromFile { public static void main(String[] args) { try { // 创建 File 对象 File file = new File("data.txt"); // 创建 Scanner 对象 Scanner scanner = new Scanner(file); // 按行读取数据 while (scanner.hasNextLine()) { String line = scanner.nextLine(); System.out.println(line); } // 按单词读取数据 while (scanner.hasNext()) { String word = scanner.next(); System.out.println(word); } // 关闭 Scanner scanner.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } } }</code>
其他方法:
除了使用 Scanner
之外,还可以使用以下方法从文本文件中读取数据:
BufferedReader
:提供更高级别的缓冲,可以提高读取速度。FileReader
:字符流,必须手动处理缓冲。NIO
Ini akan menentukan fail untuk dibaca. nextLine()
atau next()
: 🎜Kaedah ini akan membaca data baris demi baris atau perkataan demi perkataan. 🎜🎜🎜Tutup Pengimbas
menggunakan kaedah close()
: 🎜Ini akan mengeluarkan sumber. 🎜🎜🎜Contoh kod: 🎜🎜rrreee🎜🎜Kaedah lain: 🎜🎜🎜Selain menggunakan Pengimbas
, anda juga boleh menggunakan kaedah berikut untuk membaca data daripada fail teks: 🎜🎜🎜Atas ialah kandungan terperinci Bagaimana untuk membaca data daripada teks dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!