相关疑难解决方法(0)

差异<?超级T>和<?在Java中扩展T>

List<? super T>和之间有什么区别List<? extends T>

我曾经使用List<? extends T>,但它不允许我添加元素list.add(e),而List<? super T>它.

java generics collections

751
推荐指数
10
解决办法
21万
查看次数

什么是PECS(制作人扩展消费者超级)?

我在阅读泛型时遇到了PECS(制片extends人和消费者的super简称).

能否给我一个人解释如何使用佩奇之间解决困惑extendssuper

java generics super pecs bounded-wildcard

680
推荐指数
11
解决办法
9万
查看次数

在List中使用通配符时编译时错误

List<? extends String> list = new Arraylist<String>();
list.add("foo");
Run Code Online (Sandbox Code Playgroud)

给定一段代码给我编译时错误.我不明白为什么我不能在列表中添加字符串.但代码意味着我们可以在列表中添加String类对象及其派生类对象,但我仍然得到错误原因

java list wildcard

5
推荐指数
1
解决办法
75
查看次数

标签 统计

java ×3

generics ×2

bounded-wildcard ×1

collections ×1

list ×1

pecs ×1

super ×1

wildcard ×1