gpt4 book ai didi

java - 迭代枚举,保存类,然后初始化类并将它们放入映射中

转载 作者:行者123 更新时间:2023-12-01 21:26:28 38 4
gpt4 key购买 nike


我已经创建了一个接口(interface),我的类实现了该接口(interface),并且我有一个带有构造函数的枚举,它采用 Class<?>作为论证。类似 Enum(Class<?> class) ,并且枚举有一个返回该类的函数。我怎样才能做到class争论必须实现我的接口(interface),以及我稍后如何循环 values()枚举的,获取类,初始化它们并将它们放入 HashMap 中。

感谢您的帮助。

最佳答案

使用 upper bound在通配符上:

Class<? extends YourInterface>

关于java - 迭代枚举,保存类,然后初始化类并将它们放入映射中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38096075/

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