2011-01-26 23 views
134

Olası Çoğalt:
How to create a folder?Java'da boş klasör nasıl oluşturulur?

I ":/Temp/EMPTYFILE C" gibi bir dizinde boş bir dosya oluşturmak için Dosya sınıfını kullanmaya çalıştı. Ancak, bunu yaptığımda, bana bir hata gösterir: "zaten Temp Temp klasörü". Aksi takdirde, benim için bir tane oluşturmaz.

Peki, java API ile tam anlamıyla nasıl klasör oluşturabilirim?

cevap

252

görünüyor Bir File nesne üzerinde .mkdirs() yöntemi kullanmak dosyasını: http://www.roseindia.net/java/beginners/java-create-directory.shtml

// Create a directory; all non-existent ancestor directories are 
// automatically created 
success = (new File("../potentially/long/pathname/without/all/dirs")).mkdirs(); 
if (!success) { 
    // Directory creation failed 
} 
93

aşağıdaki Java kodunu kullanarak klasör oluşturabilirsiniz:

File dir = new File("nameoffolder"); 
dir.mkdir(); 

geçerli klasörde klasör 'nameoffolder' olacak yukarıda yürüterek.

+2

böyle yukarıdaki kodda ithalat Dosya sınıf yapmak - ithalat java.io.File; – ajduke

+1

paketi, java'da tam olarak içe aktarılır, sınıf –

+0

@RiponAlWasim daha fazla ayrıntı verebilir misiniz? – ajduke

İlgili konular