Я думал, что это действительно просто ...
fun main(args: Array<String>) {
val a = Array<Boolean>(5) { false };
}
Но, очевидно, это не работает (это дает исключение NullPointerException): Попробуйте онлайн!
Это правильный способ сделать это в соответствии с другим сообщением SO, которое прокомментировал OP, правильно, так это ошибка среды выполнения или Kotlin ведет себя странно?