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?