]追加された行はこの色です。削除された行はこの色です。[#i98a8e8c]Javaでファイルかディレクトリなのかを確認するサンプルソースおよび実行例を以下に記します。[#c3796756]Fileクラスにはファイルの状態を調べる(取得する)便利なメソッドがたくさんあります。~以下のリンクがFileクラスのドキュメントになります。~-[[Fileクラス>http://docs.oracle.com/javase/jp/7/api/java/io/File.html]]今回使用するメソッドは以下の3つです。exists()~ファイルまたはディレクトリが存在するかを確認することができます。isDirectory()~ディレクトリの場合、trueを返却します。isFile()~ファイルの場合、trueを返却します。[#ba558685]以下に、本プログラムの引数に渡された文字列のファイルまたはディレクトリが存在するかを確認し、~ファイルかディレクトリかをチェックし、結果を表示するサンプルソースになります。~引数を指定しなかった場合は、使い方(Usage)が表示されます。[#z8cf7376]上記のサンプルソースをコンパイルし実行します。チェック用のファイルとディレクトリを作成します。<path/to>#br実行結果の通り、ディレクトリとファイルを判別しています。以上、ファイルかディレクトリかを確認するサンプルソースでした。