English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمية Java الأساسية

تحكم العمليات في Java

مجموعات Java Array

Java موجه بالأ象 (I)

Java موجه بالأ象 (II)

Java موجه بالأ象 (III)

معالجة الاستثنائات Java

قوائم Java (List)

Java Queue (الصف)

مجموعات Java Map

مجموعات Java Set

إدخال/خرج Java (I/O)

قراءات/كتابة Java

مواضيع أخرى في Java

الحصول على الدليل الحالي للعمل في برنامج Java

مجموعة من الأمثلة في Java

في هذا البرنامج، ستتعلم كيفية الحصول على الدليل الحالي للعمل في Java.

مثال 1: الحصول على الدليل الحالي للعمل

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 الخاص بنا.

مثال 2: استخدم مسار للحصول على الدليل الحالي

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

مجموعة من الأمثلة في Java