24行目: | 24行目: | ||
} | } | ||
fr.close(); | fr.close(); | ||
<small>*読み込まれる文字がint型として返されるのは、ファイルの終端を-1で知らせているため。</small> |
2019年7月2日 (火) 21:33時点における版
私はファイルを読み出します。
フィールド
- protected Object lock - このストリームに対する処理同期
コンストラクタ
- public FileReader(File file) - 読込み元のFileを指定してインスタンスを生成
- public FileReader(String fileName) - 読込み元のファイルの名前を指定してインスタンスを生成
メソッド
- read - 文字を読み出す。ストリームの終わりに達した場合は -1で知らせる
- skip - 指定文字数を読み飛ばす
- close - 閉じる
例
FileReader fr = new FileReader("hoge.txt"); int i = fr.read(); while (i != -1) { char c = (char) i; System.out.print(c); i = fr.read(); } fr.close();
*読み込まれる文字がint型として返されるのは、ファイルの終端を-1で知らせているため。