Como posso converter meu Kotlin Array
em um varargs Java String[]
?
val angularRoutings =
arrayOf<String>("/language", "/home")
// this doesn't work
web.ignoring().antMatchers(angularRoutings)
Como passar um ArrayList para um parâmetro do método varargs?
java
kotlin
interop
kotlin-interop
robie2011
fonte
fonte
vararg
espera elementos individuais e*array
é a maneira Kotlin de dizer "trate este array como elementos individuais para esse propósito". Dentro davararg
função -função, ovararg
parâmetro será um array de qualquer maneira. Para converter elementos individuais em um array, você pode usararrayOf(...)
, mas não precisa disso neste caso.vararg
?