File

Fileは、ファイルやディレクトリを扱うクラス・・・。

File (Java Platform SE 6)

指定されたファイルやディレクトリのさまざまな情報を取得、設定、操作できる・・・。

今回はとあるディレクトリの下のとあるファイルが存在するかを確認する・・・。

f:id:BG1:20151003165204p:plain

dirディレクトリを作成し、

f:id:BG1:20151003165223p:plain

その下に"test.txt"を置く・・・。

これまでFileのコンストラクタには相対パス文字列1つを渡していたが、親パス、子パス、と分けることもできる・・・。
フォルダ名とその下のファイル名に分けると、

このように指定できる・・・。
あとは、

existsメソッドで、そのファイルが存在するかを判定・・・。
存在すれば、"Exist!"と出力、存在しなければ、"Not Exist!"と出力される・・・。

dir、そしてその下にtest.txtがある場合、

Exist!

なければ、

Not Exist!

と出力される・・・。

Sample/MainClass.java at master · bg1bgst333/Sample · GitHub