Я не уверен, какая разница между IntArray и Array<Int> в Kotlin и почему я не могу использовать их взаимозаменяемо:
Я знаю, что IntArray переводит на int[] при таргетинге на JVM, но что означает Array<Int> для перевода на?
Кроме того, вы также можете иметь String[] или YourObject[]. Почему у Котлина есть классы типа {primitive}Array, когда в массив можно вместить что угодно, а не только примитивы.
