वर्तमान कार्य निर्देशिका प्राप्त करने के लिए कोटलिन कार्यक्रम

इस कार्यक्रम में, आप कोटलिन में वर्तमान कामकाजी निर्देशिका प्राप्त करना सीखेंगे।

उदाहरण 1: वर्तमान कार्यशील निर्देशिका प्राप्त करें

 fun main(args: Array) ( val path = System.getProperty("user.dir") println("Working Directory = $path") )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 कार्य निर्देशिका = C: Users Admin Desktop curDir

उपरोक्त कार्यक्रम में, हम इस्तेमाल किया Systemहै getProperty()विधि प्राप्त करने के लिए user.dirकार्यक्रम की संपत्ति। यह वह निर्देशिका लौटाता है जिसमें हमारा जावा प्रोजेक्ट शामिल है।

उदाहरण 2: पथ का उपयोग करके वर्तमान कार्यशील निर्देशिका प्राप्त करें

 import java.nio.file.Paths fun main(args: Array) ( val path = Paths.get("").toAbsolutePath().toString() println("Working Directory = $path") )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 कार्य निर्देशिका = C: Users Admin Desktop curDir

उपरोक्त कार्यक्रम में, हम इस्तेमाल किया Pathहै get()विधि हमारे कार्यक्रम के वर्तमान पथ प्राप्त करने के लिए। यह कार्यशील निर्देशिका के लिए एक सापेक्ष पथ देता है।

हम फिर सापेक्ष पथ का उपयोग करके निरपेक्ष पथ में बदल जाते हैं toAbsolutePath()। चूंकि, यह एक Pathवस्तु देता है , हमें इसे toString()विधि का उपयोग करके स्ट्रिंग में बदलने की आवश्यकता है ।

यहां वर्तमान कार्य निर्देशिका प्राप्त करने के लिए जावा कोड: जावा प्रोग्राम समतुल्य है।

दिलचस्प लेख...