gpt4 book ai didi

java - 在 Java 中,方法签名 Enumeration 是什么意思?

转载 作者:行者123 更新时间:2023-11-29 05:39:15 32 4
gpt4 key购买 nike

在Java中,方法签名Enumeration<? extends ZipEntry>是什么意思?是什么意思?

它正在定义一个通用的枚举类型。我只是不知道 ? 是什么方法。似乎是说正在定义一个新类型,编译器只需要知道新类型扩展了 ZipEntry。 .准确吗?

这是代码的上下文:

for (Enumeration<? extends ZipEntry> e = zipfile.entries(); 
e.hasMoreElements(); fileNumber++)
{
// ...etc...
}

如果我要讲话 Enumeration<? extends ZipEntry>用英语怎么说?

谢谢!

最佳答案

它的意思是“一个扩展ZipEntry的确定但未指定类型的枚举”。

参见:Upper Bounded Wildcards在 Oracle 关于泛型的教程中,以及 Angelika Langer's Java Generics FAQ .

关于java - 在 Java 中,方法签名 Enumeration<? extends ZipEntry> 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18275528/

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