ファイル名がわかっている場合にfilePathを取得する簡単な方法はありますか?
Path
apiを使用できます。
Path p = Paths.get(yourFileNameUri);
Path folder = p.getParent();
Java.io.Fileクラス のメソッドを確認します。
File file = new File("yourfileName");
String path = file.getAbsolutePath();
私はあなたを完全に理解しているとは思いませんが、相対ファイル名がわかっている場合に絶対ファイルパスを取得したい場合は、いつでもこれを行うことができます。
System.out.println("File path: " + new File("Your file name").getAbsolutePath());
Fileクラスには、便利なメソッドがいくつかあります。
ディレクトリを取得するための「ファイル」クラスの正しい解決策-ファイルの「パス」:
String path = new File("C:\\Temp\\your directory\\yourfile.txt").getParent();
返されます:
path = "C:\\Temp\\your directory"