Güncel Çalışma Dizinini Almak için Java Programı

Bu programda, Java'daki mevcut çalışma dizinini almayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:

  • Java Dosya Sınıfı
  • Java Dizesi

Örnek 1: Mevcut çalışma dizinini alın

 public class CurrDirectory ( public static void main(String() args) ( String path = System.getProperty("user.dir"); System.out.println("Working Directory = " + path); ) )

Çıktı

 Çalışma Dizini = C: Kullanıcılar Yönetici Masaüstü currDir

Yukarıdaki programda, kullandığımız System'in getProperty()almak için yöntem user.dirprogramının özelliği. Bu, Java projemizi içeren dizini döndürür.

Örnek 2: Yolu kullanarak geçerli çalışma dizinini alın

 import java.nio.file.Paths; public class CurrDirectory ( public static void main(String() args) ( String path = Paths.get("").toAbsolutePath().toString(); System.out.println("Working Directory = " + path); ) )

Çıktı

 Çalışma Dizini = C: Kullanıcılar Yönetici Masaüstü currDir

Yukarıdaki programda, kullandığımız Path'ın get()programımızın akım yolu almak için yöntem. Bu, çalışma dizinine göreceli bir yol döndürür.

Daha sonra göreli yolu kullanarak mutlak bir yola değiştiririz toAbsolutePath(). Bir Pathnesneyi döndürdüğü için , toString()metodu kullanarak onu bir dizgeye çevirmemiz gerekir.

Ilginç makaleler...