जावा में पथों का संयोजन
C#/.NET में System.IO.Path.Combine विधि कई पथ खंडों को एक में संयोजित करने की अनुमति देती है एकल, वैध पथ. जावा समान कार्यक्षमता प्राप्त करने के लिए वैकल्पिक तरीके प्रदान करता है। . Path.resolve विधि कई पथों या एक पथ और एक स्ट्रिंग को जोड़ सकती है। उदाहरण के लिए:
पथ पथ = Paths.get('foo', 'bar', 'baz.txt');
java.io.File
Path path = Paths.get("foo", "bar", "baz.txt");
फ़ाइल बेसडायरेक्टरी = नई फ़ाइल('foo'); फ़ाइल उपनिर्देशिका = नई फ़ाइल(बेसनिर्देशिका, "बार"); फ़ाइल फ़ाइलइनडायरेक्टरी = नई फ़ाइल(उपनिर्देशिका, "baz.txt");
कस्टम संयोजन विधि
File baseDirectory = new File("foo");
File subDirectory = new File(baseDirectory, "bar");
File fileInDirectory = new File(subDirectory, "baz.txt");
पब्लिक स्टैटिक स्ट्रिंग कंबाइन(स्ट्रिंग पाथ1, स्ट्रिंग पाथ2) { फ़ाइल फ़ाइल1 = नई फ़ाइल(पथ1); फ़ाइल फ़ाइल2 = नई फ़ाइल(फ़ाइल1, पथ2); वापसी फ़ाइल2.getPath(); }
याद रखें कि पथ या फ़ाइल जैसे समर्पित पथ हेरफेर वर्गों का उपयोग कच्चे स्ट्रिंग के साथ काम करने की तुलना में अतिरिक्त कार्यक्षमता और सुरक्षा लाभ प्रदान करता है।अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3