java - 在类泛型中使用任意数量的参数 - Java

标签 java generics

我想知道是否可以在类泛型中使用任意数量的参数?在方法中,可以使用 '...' 这就是为什么我想知道是否有类似的方法可以在类泛型中完成此操作

Class<T ...>

类似于上面的内容。

最佳答案

不,你不能那样做。每个类型参数都必须单独指定,并且在命名方面必须是唯一的。

例如:

public class SomeClass<A, B, C, D> { .... } //valid

public class SomeClass<A, A, B, B> { .... } //wrong, because the names are not unique

关于java - 在类泛型中使用任意数量的参数 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29800445/

相关文章:

java - 带有全局变量的 TextView

java - 如何避免在函数(JAVA)中返回 NULL 值?

java - 使用 Servlet 处理 Cookie

generics - 带有过滤器的注释函数导致过于普遍的错误

swift - 如何为不同类型定义通用“无效”值

java - Java中泛型类型序列化的HashMap之HashMap

java - 在 Java 7 中使用菱形运算符

java - 解释泛型如何在此方法中工作

python - 通用迭代器注释 Python

java - 用 Java 实现中断服务例程