استرداد مسار ملف في Java
ترجع الطريقة File.getAbsolutePath() اسم المسار الكامل للملف (المسار + الاسم).example:
File file = File("C:\\Dossier_111\\fichier.txt");سيعرض المسار الكامل: "C:\\Dossier_111\\fichier.txt".
System.out.println("المسار:" + file.getAbsolutePath());
في معظم الحالات ، ستحتاج إلى استرداد المسار فقط بدون اسم الملف باستخدام وظائف مثل 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>