【发布时间】:2014-12-19 23:31:16
【问题描述】:
Java 泛型有没有办法告诉编译器T 类型必须是U 类型?例如
public class Whatever<T, U> {
T specific;
U moreGeneral;
}
现在,我想确保 T 是 U 的子类。有没有办法指定这个?
【问题讨论】:
-
您正在寻找Bounded Type Parameters。
-
如果您要对我投反对票,请说出原因。这只是礼貌
标签: java generics java-8 java-7