I have a method (getContacts) that returns a List<Contact> and I need to convert this result to a MutableList<Contact>. Currently the best way I can think of doing it is like this:
val contacts: MutableList<Contact> = ArrayList(presenter.getContacts()) Is there a more idiomatic/"less Java" way to do that?
Consider using the toMutableList() function:
presenter.getContacts().toMutableList() There are toMutableList() extensions for the stdlib types that one might want to convert to a mutable list: Collection<T>, Iterable<T>, Sequence<T>, CharSequence, Array<T> and primitive arrays.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With