gpt4 book ai didi

Java泛型从参数返回类型的子集合

转载 作者:行者123 更新时间:2023-11-29 04:12:49 24 4
gpt4 key购买 nike

<分区>

T:一个类型
C: Collection 的子类型
R:T和C合并的返回

例子:
T = StackOverflow.class
C = 列表类
R = List<StackOverflow>

如何在方法签名中对它进行 exprime?

应该这样写?

<T, <C extends Collection>, R extends C<T>> HttpResponse<R> 
process(Class<T> returnType, Class<C> parametrizedReturnType)

我知道C<T>不起作用。

为了做

List<StackOverflow> res = process(StackOverflow.class, List.class)

有什么想法吗?

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