Java > ファイルの読み書き
更新日
2014-12-31
広告
Javaでファイルを読み書きする方法を紹介します。
ファイルの存在の確認
ファイルが存在することを確認するためには、java.io.Fileクラスのexistsメソッドを使います。 以下は、サンプルコードです。public class Main { public static void main(String[] args) { File file = new File("hoge.txt"); System.out.println("hoge.txt exists = " + file.exists()); } }Mainクラスと同じ場所にhoge.txtを用意して、Mainクラス実行してみます。すると、以下のようになります。
$ java Main hoge.txt exists = true
FileReaderとBufferedReader
FileReaderだけでも読み込めますが、BufferedReaderを使うと、効率よく読み込めます。 Java 7のtry-with-resources構文を使った例を記します。try (BufferedReader br = new BufferedReader(new FileReader("test.txt"))) { String line = ""; while ((line = br.readLine()) != null) { System.out.println(line); } } catch (IOException e) { e.printStackTrace(); }
広告
お問い合わせは sweng.tips@gmail.com まで。