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("Директорія існує: $path")
} else {
println("Директорія не існує: $path")
}
}
Припустимо, що директорія існує, вивід буде таким:
Директорія існує: /path/to/directory
А якщо ні:
Директорія не існує: /path/to/directory
У проєкті на Kotlin ви також часто можете працювати зі специфічними для Kotlin бібліотеками або фреймворками, як-от Ktor для веб-додатків або kotlinx.coroutines для асинхронного програмування. Проте, для перевірки наявності директорії зазвичай достатньо і широко використовується стандартний Java File
API, як показано, завдяки інтероперабельності Kotlin з Java. Для цього конкретного завдання не потрібні сторонні бібліотеки, що робить його доступним та простим для початківців, які переходять з інших мов програмування на Kotlin.