English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا البرنامج، ستتعلم كيفية الحصول على الدليل الحالي للعمل في Java.
public class CurrDirectory { public static void main(String[] args) { String path = System.getProperty("user.dir"); System.out.println("مجلد العمل = " + path); {} {}
عند تشغيل هذا البرنامج، الناتج سيكون:
مجلد العمل = C:\Users\Admin\Desktop\currDir
في البرنامج المذكور أعلاه، نستخدم طريقة getProperty() من System للحصول على خصائص برنامج user.dir. سيقوم ذلك بتقديم دليل المشاريع الخاصة ببرنامج Java الخاص بنا.
import java.nio.file.Paths; public class CurrDirectory { public static void main(String[] args) { String path = Paths.get("").toAbsolutePath().toString(); System.out.println("مجلد العمل = " + path); {} {}
عند تشغيل هذا البرنامج، الناتج سيكون:
مجلد العمل = C:\Users\Admin\Desktop\currDir
في البرنامج المذكور أعلاه، نستخدم method get() لـ Path للحصول على مسار البرنامج الحالي. سيقوم هذا بالعودة إلى المسار المطلق للدليل الحالي.
ثم، نستخدم toAbsolutePath() لتحويل المسار المطلق إلى مسار مطلق. لأنها تعود بـ Path object، لذا نحتاج إلى استخدام method toString() لتحويلها إلى string