ファイルから文字を読み込む方法です。
FileReaderクラスとBufferedReaderクラスの二つを使って文字を1行ずつ読み込みます。
クラス |
FileReader |
コンストラクタ |
ファイル名 |
クラス |
BufferedReader |
コンストラクタ |
Reader |
メソッド |
readLine() |
戻り値 |
1行の文字列 |
ソース
import java.io.*;
public class File {
public static void main(String[] args) {
try{
FileReader f = new FileReader("test.txt");
BufferedReader b = new BufferedReader(f);
String s;
while((s = b.readLine())!=null){
System.out.println(s);
}
}catch(Exception e){
System.out.println("ファイル読み込み失敗");
}
}
}
実行結果