【Java】ファイル名を取得する方法

【Java】ファイル名を取得する方法

管理人
この記事ではJavaでファイル名を取得する方法を解説します。

 File型やPath型からファイル名を取得します。File型の場合はgetName()、Path型の場合はgetFileName()およびtoString()で取得可能です

●File型の場合:getName()を使用

File file = new File("C:\\eclipse\\workspace\\file\\test.csv");
String fileName = file.getName();
System.out.println(fileName);

// 実行結果
test.csv

●Path型の場合:getFileName()およびtoString()を使用

Path path = Paths.get("C:\\eclipse\\workspace\\file\\pathtest.csv");
String fileName = path.getFileName().toString();
System.out.println(fileName);

// 実行結果
pathtest.csv

(参考)File (Java Platform SE 8 )Path (Java Platform SE 8 )

管理人
Javaの記事の一覧はJava にまとめてあります

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

PAGE TOP