फ़ाइल . नाम की कक्षा java.io पैकेज सिस्टम में एक फ़ाइल या निर्देशिका (पथ नाम) का प्रतिनिधित्व करता है। यह वर्ग फाइलों/निर्देशिकाओं पर विभिन्न कार्यों को करने के लिए विभिन्न तरीके प्रदान करता है।
mkdir() इस वर्ग की विधि वर्तमान वस्तु द्वारा दर्शाए गए पथ के साथ एक निर्देशिका बनाती है।
निर्देशिका पदानुक्रम बनाना
नई निर्देशिकाओं का पदानुक्रम बनाने के लिए आप mkdirs() . विधि का उपयोग कर सकते हैं एक ही वर्ग के। यह विधि गैर-मौजूदा पैरेंट निर्देशिकाओं सहित, वर्तमान ऑब्जेक्ट द्वारा दर्शाए गए पथ के साथ निर्देशिका बनाती है।
उदाहरण
आयात करें स्कैनर एससी =नया स्कैनर (System.in); स्ट्रिंग पथ =sc.next (); System.out.println ("इच्छित निर्देशिका का नाम दर्ज करें:"); पथ =पथ + sc.next (); // एक फ़ाइल ऑब्जेक्ट बनाना फ़ाइल फ़ाइल =नई फ़ाइल (पथ); // निर्देशिका बनाना बूलियन बूल =file.mkdirs (); अगर (बूल) { System.out.println ("निर्देशिका सफलतापूर्वक बनाई गई"); }else { System.out.println ("क्षमा करें, निर्दिष्ट निर्देशिका नहीं बना सका"); } }}आउटपुट
निर्देशिका बनाने के लिए पथ दर्ज करें:D:\test\myDirectories\वांछित निर्देशिका का नाम दर्ज करें:sample_directoryDirectory सफलतापूर्वक बनाई गई
यदि आप सत्यापित करते हैं कि आप बनाई गई निर्देशिका को −
. के रूप में देख सकते हैं