I am having difficulty in this conversion. I don’t know if there is a syntax error or this is not even possible.
I need to convert from–
private static final List<Contact> CONTACTS = Arrays.asList(
new Contact("text1", "name1"),
new Contact("text2", "name2"),
new Contact("text3", "name3"));
To–
Collection c = new ArrayList(Arrays.asList(--?--))
–?– –> (I don’t understand what comes here)
By doing this, I intend to avoid UnsupportedOperationException.
Any help appreciated, thanks!
Hey thank you all, i got it!
This worked–
Solution:
List<? extends Contact> col = new ArrayList<Contact>(CONTACTS);
I am updating it as an answer I was looking for. Thank you all for your responses!