Получение пути к файлу в Java

Метод File.getAbsolutePath() возвращает имя полного пути к файлу (путь + имя).

Example:

File file = File("C:\\Dossier_111\\fichier.txt"); 
System.out.println("Путь: " + file.getAbsolutePath());
Он отобразит полный путь: "C:\\Dossier_111\\fichier.txt".

В большинстве случаев вам нужно будет получить только путь без имени файла, используя такие функции, как substring() и lastIndexOf().

File file = File("C:\\ Файл111\\fichier.txt"); 
String absolutePath = file.getAbsolutePath();
String filePath = absolutePath.
substring(0,absolutePath.lastIndexOf(File.separator));
System.out.println("Путь: " + filePath);
Runtime:

C:\\Folder111

Resources:
tutorialspoint - Java.io.File.getAbsolutePath() method