【发布时间】:2020-05-19 10:08:50
【问题描述】:
我想在数据类型和方法名之间建立一个映射。对于特定的数据类型,将调用不同的方法。所以,我想以枚举的形式存储它。我怎样才能实现它。例如对于 CHECKBOX 类型我想调用一个名为 checkboxsimilaity 的方法,我应该如何在下面的结构中存储存储和访问。
public enum MethodNames{
//CHECHBOX with the value checkboxsimilaity (of type method)
public final Method name;
}
【问题讨论】:
-
请说明你想做什么,我。 e.提供一些伪代码。
-
这对我来说没有意义。
-
我想你想要一个带参数的枚举构造函数。见docs.oracle.com/javase/8/docs/technotes/guides/language/…,有例子。