Kotlin:
ডিরেক্টরি আছে কিনা পরীক্ষা করা
কিভাবে:
Kotlin, JVM-এ চলছে, ফাইল অপারেশনের জন্য Java File 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 প্রকল্পে, আপনি সম্ভবত Kotlin-বিশেষ লাইব্রেরি বা ফ্রেমওয়ার্কের সাথে নিয়মিত কাজ করতে পারেন, যেমন ওয়েব অ্যাপ্লিকেশনের জন্য Ktor বা অ্যাসিঙ্ক্রোনাস প্রোগ্রামিংয়ের জন্য kotlinx.coroutines। তবে, ডিরেক্টরির অস্তিত্ব যাচাই করার জন্য, দেখানো মানক Java File API সাধারণত যথেষ্ট এবং Kotlin-এর Java এর সাথে ইন্টারঅপারেবিলিটির কারণে প্রশস্তভাবে ব্যবহৃত হয়। এই বিশেষ কাজের জন্য কোনো তৃতীয়-পক্ষের লাইব্রেরির প্রয়োজন হয় না, যা অন্য প্রোগ্রামিং ভাষা থেকে Kotlin-এ সম্প্রবর্তী শুরুকারীদের জন্য এটি সুলভ ও সরল করে তোলে।