ホームページ > Java > &#&チュートリアル > Javaでtxtファイルを読み取る方法

Javaでtxtファイルを読み取る方法

下次还敢
リリース: 2024-04-21 01:33:22
オリジナル
1040 人が閲覧しました

Java を使用して TXT ファイルを読み取る 2 つの方法: FileReader と BufferedReader を使用してファイルを 1 行ずつ読み取ります。ファイルのすべての行を一度に読み取るには、Files.readAllLines() を使用します。

Javaでtxtファイルを読み取る方法

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

はじめにTXT ファイルを読むこれらは、Java でテキスト データを操作するための一般的なタスクです。これを実現するにはいくつかの方法がありますが、この記事では最も一般的な 2 つの方法について説明します。

方法 1: FileReader と BufferedReader を使用する

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

public class ReadTxtFile1 {

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

        try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {
            // 逐行读取文件
            String line;
            while ((line = br.readLine()) != null) {
                // 处理每一行
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}</code>
ログイン後にコピー

方法 2: Files.readAllLines()

<code class="java">import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;

public class ReadTxtFile2 {

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

        try {
            // 一次性读取文件所有行
            List<String> lines = Files.readAllLines(Paths.get(filePath));

            // 处理每一行
            for (String line : lines) {
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}</code>
ログイン後にコピー
を使用する

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート