在Java中使用泛型编写类时,可以确保type参数是枚举。由于所有枚举都扩展了Enum该类,因此可以使用以下语法。
public class Holder<T extends Enum<T>> { public final T value; public Holder(T init) { this.value= init; } }
在此示例中,类型T 必须为枚举。
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分