在Java中,方法签名Enumeration<? extends ZipEntry>
是什么意思?
它正在定义一个通用枚举类型。我只是不知道是什么?
意思。似乎是在定义一个新类型,编译器只需要知道新类型 extends ZipEntry
。那准确吗?
这是代码的上下文:
for (Enumeration<? extends ZipEntry> e = zipfile.entries();
e.hasMoreElements(); fileNumber++)
{
// ...etc...
}
如果我用英语说话Enumeration<? extends ZipEntry>
,会说什么?
谢谢!