Kotlin:
डायरेक्टरी मौजूद है या नहीं जाँचना
कैसे करें:
JVM पर चलने वाला Kotlin, फ़ाइल ऑपरेशनों के लिए जावा फ़ाइल API का लाभ उठाता है, जिससे निर्देशिका अस्तित्व की जाँच सीधी और सरल हो जाती है। यहाँ एक मूल उदाहरण है:
import java.io.File
fun main() {
val path = "/path/to/directory"
val directory = File(path)
if (directory.exists() && directory.isDirectory) {
println("Directory exists: $path")
} else {
println("Directory does not exist: $path")
}
}
उदाहरण आउटपुट, मानते हुए कि निर्देशिका मौजूद है:
Directory exists: /path/to/directory
और अगर वह मौजूद नहीं है:
Directory does not exist: /path/to/directory
एक Kotlin परियोजना में, आप शायद वेब एप्लीकेशनों के लिए Ktor या असिंक्रोनस प्रोग्रामिंग के लिए kotlinx.coroutines जैसी Kotlin-विशिष्ट लाइब्रेरीज़ या फ्रेमवर्क्स के साथ भी अक्सर काम करते हैं। हालाँकि, एक निर्देशिका के अस्तित्व को जांचने के लिए, प्रदर्शित Java File
API आमतौर पर पर्याप्त और व्यापक रूप से प्रयोग की जाती है, क्योंकि Kotlin की जावा के साथ सहयोग करने की क्षमता के कारण। इस विशेष कार्य के लिए कोई तीसरे पक्ष की लाइब्रेरी की आवश्यकता नहीं होती, इसे अन्य प्रोग्रामिंग भाषाओं से Kotlin में संक्रमण कर रहे नौसिखुओं के लिए सुलभ और सीधा बनाते हैं।