Dizinler Oluşturmak için Java Programı

İçindekiler

Bu örnekte, Java'da dizin oluşturmayı öğreneceğiz.

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 if… else İfadesi

Java File sınıfı, mkdir()yeni bir dizin oluşturma yöntemini sağlar . Yöntem geri döner

  • true yeni dizin oluşturulursa
  • false dizin zaten varsa

Örnek 1: Java'da yeni bir dizin oluşturun

 import java.io.File; class Main ( public static void main(String() args) ( // creates a file object with specified path File file = new File("Java Example\directory"); // tries to create a new directory boolean value = file.mkdir(); if(value) ( System.out.println("The new directory is created."); ) else ( System.out.println("The directory already exists."); ) ) ) 

Yukarıdaki örnekte, file adında bir dosya nesnesi oluşturduk. Nesne, belirtilen dizin yolu hakkında bilgi içerir.

 File file = new File("Java Example\directory"); 

Burada, mkdir()belirtilen yolda yeni bir dizin oluşturmak için yöntemi kullandık .

Dizin belirtilen konumda yoksa , yeni dizin oluşturulur ve bu mesaj gösterilir.

 Yeni dizin oluşturulur. 

Ancak dizin zaten mevcutsa bu mesajı göreceğiz.

 Dizin zaten var. 

Dizinin Java Örneği ana dizininin içinde oluşturulduğuna dikkat etmek önemlidir .

Bununla birlikte, Java Örneği üst dizini yoksa, mkdir()yöntem dizini oluşturamaz .

Bu durumda mkdirs()Java Filesınıfının yöntemini kullanabiliriz . Yöntem, zaten orada değilse, ana dizini de oluşturmamıza izin verir.

Örnek 2: mkdirs () yöntemini kullanarak yeni bir Dizin oluşturun

 import java.io.File; class Main ( public static void main(String() args) ( // creates a file object in the current path File file = new File("Java Tutorial\directory"); // tries to create a new directory boolean value = file.mkdirs(); if(value) ( System.out.println("The new directory is created."); ) else ( System.out.println("The directory already exists."); ) ) ) 

Yukarıdaki örnekte, file adında bir dosya nesnesi oluşturduk. Nesne, dizin yolu ile ilgili bilgileri içerir.

 File file = new File("Java Tutorial\directory"); 

Burada, mkdirs()belirtilen yol ile yeni bir dizin oluşturmak için yöntemi kullandık .

Dizin mevcut konumda yoksa , yeni dizin oluşturulur ve bu mesaj gösterilir.

 Yeni dizin oluşturulur. 

Ancak dizin zaten mevcutsa bu mesajı göreceğiz.

 Dizin zaten var. 

Burada, eğer Java Eğitimi dizin yok, o zaman mkdirs()yöntem oluşturur Java Eğitimi yanı sıra ile dizin dizinine .

Not : Yolu belirtirken çift ​​ters eğik çizgi kullandık . Bunun nedeni, karakterin Java'da bir çıkış karakteri olarak kullanılmasıdır . Bu nedenle, birinci ters eğik çizgi, ikincisi için bir çıkış karakteri olarak kullanılır.

Ilginç makaleler...