Avatar ·

Como criar um array em Kotlin especificando apenas o tamanho, como em Java (new int[10])?

Acabei de começar a estudar Kotlin depois de Java e me deparei com um problema. Em Java, eu estava acostumado a criar arrays assim: ```java int[] numbers = new int[10]; String[] names = new String[5]; ``` Ou seja, eu simplesmente especifico o tipo e o tamanho, e o array é preenchido com valores padrão (0 para int, null para String). Isso é muito útil quando sei antecipadamente quantos elementos haverá, mas não sei seus valores específicos. Em Kotlin, tentei fazer algo parecido: ```kotlin var numbers: IntArray = IntArray(10) // Isso funciona, mas não tenho certeza se está correto var names: Array = Array(5) // Isso aqui gera um erro de compilação ``` Vejo que `IntArray(10)` aparentemente cria um array de 10 zeros, mas a sintaxe com `Array(5)` não funciona. Na documentação, encontrei que é necessário usar l