概要
Javaで「テキストファイルを読む」の動作を確認してみました。以下のページを参考にしました。
実装
以下のファイルを作成しました。
StreamTest1.java
import java.io.File;
import java.io.FileReader;
import java.io.FileNotFoundException;
import java.io.IOException;
class StreamTest1{
public static void main(String args[]){
try{
File file = new File("test.txt");
FileReader filereader = new FileReader(file);
int ch;
while((ch = filereader.read()) != -1){
System.out.print((char)ch);
}
filereader.close();
}catch(FileNotFoundException e){
System.out.println(e);
}catch(IOException e){
System.out.println(e);
}
}
}
以下のコマンドを実行しました。
$ javac StreamTest1.java
$ java StreamTest1
This is a test file.
まとめ
何かの役に立てばと。