استرداد مسار ملف في 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:\\ File111\\fichier.txt"); 
String absolutePath = file.getAbsolutePath();
String filePath = absolutePath.
substring(0,absolutePath.lastIndexOf(File.separator));
System.out.println ("المسار: " + filePath);
< / pre> وقت التشغيل:

< pre class = "prettyprint lang-java" > C: \\ Folder111
< / pre>
الموارد:
tutorialspoint - Java.io.File.getAbsolutePath () الطريقة< / a>