List类型不是通用的;不能使用参数[HTTPClient]对其进行参数化

List类型不是通用的;不能使用参数[HTTPClient]对其进行参数化,第1张

List类型不是通用的;不能使用参数[HTTPClient]对其进行参数化

您的导入有一个细微的错误:

import java.awt.List;

它应该是:

import java.util.List;

问题在于

awt
Java和Java的util包都提供了一个名为的类
List
。前者是显示元素,后者是用于集合的通用类型。此外,
java.util.ArrayList
延长
java.util.List

不是
java.awt.List
这样,如果它不是为仿制药,它会仍然是一个问题。

编辑: (由OP定地址其它问题)的回答为您的评论,似乎有 花药 微妙的进口问题。

import org.omg.DynamicAny.NamevaluePair;

应该

import org.apache.http.NamevaluePair

namevaluePairs
现在使用正确的泛型类型参数,为通用的说法
new UrlEnpredFormEntity
,这就是
List<?extends NamevaluePair>
,变成有效的,因为 的NamevaluePair现在一样 他们
的NamevaluePair。以前,
org.omg.DynamicAny.NamevaluePair
没有扩展名
org.apache.http.NamevaluePair
和缩短的类型名在您的文件中
NamevaluePair
评估为
org.omg...
,但
org.apache...
在其代码中评估为。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5054620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存