gpt4 book ai didi

Java 集合门面

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:33:31 25 4
gpt4 key购买 nike

我需要创建一个采用 TreeSet 或 HashSet 的外观。它的构造函数必须如下所示:

CollectionFacadeSet(java.util.Collection<java.lang.String> collection)

我导入 java 集合并使用这一行:

Collections <String> collection = new Collections<>();

但是,java 不会接受它,我得到一个错误:

  • The type Collections is not generic; it cannot be parameterized with arguments
    • The type Collections is not generic; it cannot be parameterized with arguments <>

有什么解决办法吗?

谢谢!

最佳答案

java.util.Collections(注意复数形式)是一个辅助类,具有许多用于操作 Collection 的静态方法。java.util.Collection(单数)是所有 JDK 内置集合(ListSet 等)的基类.).

TL;DR - 你导入了错误的类。

附言:请注意,java.util.Collection 是一个抽象 类,您无法实例化它。

关于Java 集合门面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23403575/

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