gpt4 book ai didi

java - ConcurrentlinkedQueue 类型不是通用的;它不能用参数 进行参数化

转载 作者:行者123 更新时间:2023-12-01 17:27:23 25 4
gpt4 key购买 nike

你能解释一下为什么当我尝试实例化 ConcurrentlinkedQueue 对象时,我会收到标题中提到的两个错误吗?在 Java SE 文档中,ConcurrentlinkedQueue 实现了 Queue 并且可以被泛化,因此我想我可以写:

 Queue<Integer>  myConcurrentLinkedQueue  = new ConcurrentlinkedQueue<Integer>();

期待您的来信,谢谢。

更新:我已经导入 java.util.*;

最后更新:这是我的错误,因为我创建了一个名为“ConcurrentLinkedList”的类,感到尴尬,抱歉花时间问我这个琐碎的问题,谢谢大家。

最佳答案

您可能正在使用来自不同包的队列,可能是javax.jms.Queue;,这会给您当前的错误。

     java.util.Queue<Integer>  myConcurrentLinkedQueue  = new ConcurrentLinkedQueue<Integer>();

应该可以

关于java - ConcurrentlinkedQueue 类型不是通用的;它不能用参数 <Integer> 进行参数化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13820316/

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