![List类型不是通用的;不能使用参数[HTTPClient]对其进行参数化,第1张 List类型不是通用的;不能使用参数[HTTPClient]对其进行参数化,第1张](/aiimages/List%E7%B1%BB%E5%9E%8B%E4%B8%8D%E6%98%AF%E9%80%9A%E7%94%A8%E7%9A%84%EF%BC%9B%E4%B8%8D%E8%83%BD%E4%BD%BF%E7%94%A8%E5%8F%82%E6%95%B0%5BHTTPClient%5D%E5%AF%B9%E5%85%B6%E8%BF%9B%E8%A1%8C%E5%8F%82%E6%95%B0%E5%8C%96.png)
您的导入有一个细微的错误:
import java.awt.List;
它应该是:
import java.util.List;
问题在于
awtJava和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...在其代码中评估为。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)