gpt4 book ai didi

java - 从 ArrayList 到 Collection 的转换

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:04:17 24 4
gpt4 key购买 nike

我在转换过程中遇到了困难。我不知道是否存在语法错误,或者这甚至是不可能的。

我需要从——转换

private static final List<Contact> CONTACTS = Arrays.asList(
new Contact("text1", "name1"),
new Contact("text2", "name2"),
new Contact("text3", "name3"));

到--

Collection c = new ArrayList(Arrays.asList(--?--))

--?-- --> (我不明白这里是什么)

通过这样做,我打算避免 UnsupportedOperationException。感谢任何帮助,谢谢!

嘿,谢谢大家,我知道了!这有效——
解决方案:

List<? extends Contact> col = new ArrayList<Contact>(CONTACTS);

最佳答案

public interface List
extends Collection

You don't need to do anything .还是您需要一些 ArrayList 不支持的特定操作?

关于java - 从 ArrayList 到 Collection 的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9146697/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com