【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 にまとめてあります