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

Javaでtxtを読む方法

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼オリジナル
2019-12-27 11:07:193138ブラウズ

Javaでtxtを読む方法

TXT はテキスト ファイルであり、一般にストリームとして読み取られます:

Java は FileInputStream を提供します。このストリームはファイル パスを使用して直接構築できます。ファイルオブジェクトとして構築できます。例:

FileInputStream fin = new FileInputStream("d:/aa.txt");

その後、このストリームを使用してファイルを直接読み取ることができますが、このときに読み取られる内容は int 型の値であるため、さらなる処理が必要です。

InputStreamReader reader = new InputStreamReader(fin);

ただし、このリーダーがテキストを読むのはあまり便利ではありません。注意すべき点は、このリーダーの構築メソッドで文字エンコーディングを設定できることです。次に、これを使用します。 BufferedReader には、テキスト行全体を読み取って文字列として返すことができる readLine というメソッドがあり、より使いやすくなっています。

BufferedReader buffReader = new BufferedReader(reader);

次のステップでは、ループを使用してファイル内の文字列を読み取り、目的の処理を実行します。

import java.io*;
public class MainStart{
    public static void main(String args[]){
        String filePath = "D:/aa.txt";
        FileInputStream fin = new FileInputStream(filePath);
        InputStreamReader reader = new InputStreamReader(fin);
        BufferedReader buffReader = new BufferedReader(reader);
        String strTmp = "";
        while((strTmp = buffReader.readLine())!=null){
            System.out.println(strTmp);
        }
        buffReader.close();
    }
}

PHP 中国語 Web サイトには、無料の JAVA 入門チュートリアル が多数あり、誰でも学習することができます。

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

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