gpt4 book ai didi

java - 构造一个通用 java 类,其中 T 是类 foo 或 foo 的子类

转载 作者:行者123 更新时间:2023-11-30 01:39:39 27 4
gpt4 key购买 nike

我有课Foo与子类SubFoo ,集合类FooListing .

我想创建一个通用的FooListing<T>哪里TFooFoo 的子类

摘自documentation的措辞(在“通配符”下),听起来像

public class FooListing<T extends Foo> { ... }

...会让我使用FooListing<SubFoo> ,但不是FooListing<Foo> ,这是正确的吗?

最佳答案

不,你已经很好了 - 你所拥有的可以让 T 成为 Foo

我试图找到规范的相关部分,但不幸的是它非常不透明:(但它绝对有效!

关于java - 构造一个通用 java 类,其中 T 是类 foo 或 foo 的子类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1198350/

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