programar plugin google documentación descargar compiler android kotlin

android - plugin - kotlin vs java



Kotlin: la forma más idiomática de convertir una Lista en una MutableList (1)

Considere usar la función toMutableList() :

presenter.getContacts().toMutableList()

Hay extensiones toMutableList() para los tipos stdlib que uno podría querer convertir a una lista mutable: Collection<T> , Iterable<T> , Sequence<T> , CharSequence , Array<T> y matrices primitivas.

Tengo un método ( getContacts ) que devuelve una lista y necesito convertir este resultado a MutableList. Actualmente, la mejor manera en que puedo pensar es hacerlo así:

val contacts: MutableList<Contact> = ArrayList(presenter.getContacts())

¿Hay alguna forma más idiomática / "menos Java" para hacer eso?