java.io.Fileを利用することで、指定したファイルの情報を取得できます。
sample.java
import java.io.File;
class Sample {
public static void main(String args[]) {
// インスタンスメソッド
File file = new File("sample.java");
System.out.println(file.getName()); //ファイル名
System.out.println(file.exists()); //存在確認
System.out.println(file.getAbsolutePath()); //絶対パス
// クラスメソッド
System.out.println(File.separatorChar); //ディレクトリの区切り文字
System.out.println(File.pathSeparatorChar); //環境変数PATHの区切り文字
}
}
実行例
$ javac sample.java && java Sample
sample.java
true
/Users/yourName/sample.java
/
: