"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं अपाचे कॉमन्स आईओ का उपयोग करके जावा में निर्देशिकाओं को पुनरावर्ती रूप से कैसे हटाऊं?

मैं अपाचे कॉमन्स आईओ का उपयोग करके जावा में निर्देशिकाओं को पुनरावर्ती रूप से कैसे हटाऊं?

2024-11-12 को प्रकाशित
ब्राउज़ करें:237

How do I Recursively Delete Directories in Java Using Apache Commons IO?

जावा में हटाने के लिए निर्देशिकाओं के माध्यम से पुनरावृत्ति

जावा में एक खाली निर्देशिका को हटाना सीधा है। हालाँकि, उपनिर्देशिकाओं और फ़ाइलों वाली निर्देशिकाओं को संभालते समय प्रक्रिया अधिक जटिल हो जाती है। यह आलेख अपाचे कॉमन्स आईओ लाइब्रेरी का उपयोग करके संपूर्ण निर्देशिकाओं को पुनरावर्ती रूप से हटाने के लिए प्रभावी तरीकों पर चर्चा करता है। जावा में फ़ाइलों और निर्देशिकाओं के साथ काम करना। इसका FileUtils वर्ग निर्देशिकाओं को पुनरावर्ती रूप से हटाने का एक सुविधाजनक तरीका प्रदान करता है। निर्दिष्ट निर्देशिका और उसकी सभी सामग्री। सिंटैक्स है:

FileUtils.deleteDirectory(फ़ाइल निर्देशिका);

उपयोग उदाहरण

FileUtils का उपयोग करके "निर्देशिका" नामक निर्देशिका को पुनरावर्ती रूप से हटाने के लिए वर्ग, बस निम्नलिखित कोड निष्पादित करें:FileUtils.deleteDirectory(new File("directory"));

कोड की यह पंक्ति निर्देशिका को पुनरावर्ती रूप से पार करेगी, सभी उपनिर्देशिकाओं, फ़ाइलों और को हटा देगी निर्देशिका ही. यह निर्देशिकाओं को साफ करने के लिए एक संक्षिप्त और कुशल दृष्टिकोण प्रदान करता है, जो इसे विभिन्न रखरखाव और सफाई कार्यों के लिए उपयोगी बनाता है।

FileUtils.deleteDirectory(File directory);
FileUtils का उपयोग करने के लाभ

पुनरावर्ती के लिए FileUtils वर्ग का उपयोग निर्देशिका विलोपन के कई फायदे हैं:

FileUtils.deleteDirectory(new File("directory"));
deleteDirectory() विधि पुनरावर्ती विलोपन प्राप्त करने का एक सीधा और परेशानी मुक्त तरीका प्रदान करती है।

मजबूती: फाइलयूटिल्स लाइब्रेरी का पूरी तरह से परीक्षण किया गया है और फ़ाइल हैंडलिंग कार्यों में इसकी विश्वसनीयता के लिए व्यापक रूप से विश्वसनीय है।

क्रॉस-प्लेटफॉर्म संगतता:

अपाचे कॉमन्स आईओ कई जावा वातावरणों के साथ संगत है और ऑपरेटिंग सिस्टम, सभी प्लेटफार्मों पर लगातार कार्यक्षमता सुनिश्चित करना। IO एक अत्यधिक अनुशंसित समाधान है. इसकी सरल एपीआई और मजबूत कार्यक्षमता इसे आपके जावा अनुप्रयोगों में एक स्वच्छ निर्देशिका संरचना बनाए रखने के लिए एक आवश्यक उपकरण बनाती है।
    नवीनतम ट्यूटोरियल अधिक>

    चीनी भाषा का अध्ययन करें

    अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

    Copyright© 2022 湘ICP备2022001581号-3