जावा 7 के बाद से File.02s वर्ग को पेश किया गया था इसमें (स्थिर) विधियां शामिल हैं जो फाइलों, निर्देशिकाओं या अन्य प्रकार की फाइलों पर काम करती हैं।
createDirectory() फ़ाइलें . की विधि वर्ग आवश्यक निर्देशिका का पथ स्वीकार करता है और एक नई निर्देशिका बनाता है।
उदाहरण
निम्नलिखित जावा उदाहरण उपयोगकर्ता से बनाई जाने वाली निर्देशिका का पथ और नाम पढ़ता है, और इसे बनाता है।
आयात करें शून्य मुख्य (स्ट्रिंग args []) IOException फेंकता है {System.out.println ("निर्देशिका बनाने के लिए पथ दर्ज करें:"); स्कैनर एससी =नया स्कैनर (System.in); स्ट्रिंग pathStr =sc.next () System.out.println ("वांछित निर्देशिका का नाम दर्ज करें:"); pathStr =pathStr+sc.next (); // एक पथ वस्तु बनाना पथ पथ =Paths.get(pathStr); // एक निर्देशिका बनाना Files.createDirectory (पथ); System.out.println ("निर्देशिका सफलतापूर्वक बनाई गई"); }}आउटपुट
निर्देशिका बनाने के लिए पथ दर्ज करें:D:वांछित निर्देशिका का नाम दर्ज करें:sample_directoryDirectory सफलतापूर्वक बनाई गई
यदि आप सत्यापित करते हैं, तो आप बनाई गई निर्देशिका को −
. के रूप में देख सकते हैं
createDirectories() विधि गैर-मौजूदा मूल निर्देशिका सहित दी गई निर्देशिका बनाता है।
उदाहरण
आयात करें शून्य मुख्य (स्ट्रिंग args []) IOException फेंकता है {System.out.println ("निर्देशिका बनाने के लिए पथ दर्ज करें:"); स्कैनर एससी =नया स्कैनर (System.in); स्ट्रिंग पथस्ट्र =sc.next (); System.out.println ("इच्छित निर्देशिका का नाम दर्ज करें:"); pathStr =pathStr+sc.next (); // एक पथ वस्तु बनाना पथ पथ =Paths.get(pathStr); // एक निर्देशिका बनाना Files.createDirectories (पथ); System.out.println ("निर्देशिका सफलतापूर्वक बनाई गई"); }}आउटपुट
निर्देशिका बनाने के लिए पथ दर्ज करें:D:वांछित निर्देशिका का नाम दर्ज करें:sample/test1/test2/test3/final_folderDirectory सफलतापूर्वक बनाई गई
यदि आप सत्यापित करते हैं, तो आप बनाई गई निर्देशिका को −
. के रूप में देख सकते हैं