ホームページ  >  記事  >  Java  >  Javaでtxtの内容を読む方法

Javaでtxtの内容を読む方法

下次还敢
下次还敢オリジナル
2024-04-21 02:03:271018ブラウズ

Java を使用して TXT ファイルの内容を読み取るには、次の手順に従ってください: 必要なパッケージをインポートします。ターゲット ファイルを指す File オブジェクトを作成します。ファイルを 1 行ずつ読み取る BufferedReader オブジェクトを作成します。ファイルを 1 行ずつ読み取り、内容を処理します。 BufferedReader オブジェクトを閉じてリソースを解放します。

Javaでtxtの内容を読む方法

Java を使用して TXT ファイルの内容を読み取る方法

Java を使用して TXT ファイルの内容を読み取るにはTXT ファイルの場合は、次の手順を使用できます。

1. 必要なパッケージをインポートします

<code class="java">import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;</code>

2. ファイル オブジェクトを作成します

File クラスを使用する TXT ファイルを指す File オブジェクトを作成します。

<code class="java">File file = new File("path/to/file.txt");</code>

3. BufferedReader オブジェクトの作成

FileReader クラスを使用して、ファイルの内容を 1 行ずつ読み取る BufferedReader オブジェクトを作成します。

<code class="java">BufferedReader br = new BufferedReader(new FileReader(file));</code>

4. ファイルを 1 行ずつ読み取ります

BufferedReader の readLine() メソッドを使用して、ファイルを 1 行ずつ読み取ります。

<code class="java">String line;
while ((line = br.readLine()) != null) {
    // 处理行中的内容
}</code>

5. BufferedReader を閉じる

読み取りが完了したら、BufferedReader オブジェクトを閉じてリソースを解放します。

<code class="java">br.close();</code>

サンプルコード:

<code class="java">import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;

public class ReadTxtFile {

    public static void main(String[] args) {
        // 文件路径
        String filePath = "path/to/file.txt";

        try {
            // 创建 File 对象
            File file = new File(filePath);

            // 创建 BufferedReader 对象
            BufferedReader br = new BufferedReader(new FileReader(file));

            // 逐行读取文件
            String line;
            while ((line = br.readLine()) != null) {
                // 处理行中的内容
                System.out.println(line);
            }

            // 关闭 BufferedReader
            br.close();
        } catch (IOException e) {
            System.out.println("读取文件失败!");
            e.printStackTrace();
        }
    }
}</code>

以上がJavaでtxtの内容を読む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。