gpt4 book ai didi

java - 是否可以迭代多个枚举类?

转载 作者:行者123 更新时间:2023-12-02 04:19:21 24 4
gpt4 key购买 nike

我有三个枚举类。我想以某种方式将它们放入一个数组中,循环遍历该数组并在每个枚举类中调用相同的方法。这在Java中可能吗?

在我看来,你不能将枚举类型放入数组结构中(除非我错过了如何操作)。

谢谢。

最佳答案

让每个枚举类型实现一个通用接口(interface),其中包含您想要调用的通用方法。现在,您可以在迭代时将每个枚举强制转换为该公共(public)接口(interface)并调用该方法。另请参阅EnumSet

关于java - 是否可以迭代多个枚举类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5354923/

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