【问题标题】:Java String to Method Map libraryJava 字符串到方法映射库
【发布时间】:2011-11-21 14:48:49
【问题描述】:

有没有类似的地图

MAP

Java 中的库?不,没有。那么有没有可用的外部或开源库?

【问题讨论】:

  • Java 有一些地图类,但这不是你要找的!?
  • 你的问题让我很困惑。 MAP 库具体是什么意思?
  • geotools.org 你可以随时使用带有 java 的谷歌地图。
  • @Hovercraft Full Of Eels 对不起。我写的 没有空格,文本处理器将它作为标签:D
  • 您是指函数指针作为映射中的值吗?

标签: java jakarta-ee map mapping


【解决方案1】:

Java 不支持函数指针。一种解决方法是使用反射和 Map

Map<String, java.lang.reflect.Method>

并调用映射方法。

【讨论】:

    【解决方案2】:

    另一种解决方法是按照命令模式将字符串映射到接口

    Map<String, MyInterface>
    

    【讨论】:

      【解决方案3】:

      我很好奇你是否正在寻找像番石榴的MapMakermakeComputingMap 这样的东西。它需要一个 (com.google.common.base.) 计算值的函数。我在 Web 应用程序中使用它来实现惰性缓存键值对。 “FunctionMethod”是什么意思?

      【讨论】:

      • 函数/方法,实际上。我只需要使用给定的字符串 KEY 调用一个方法
      猜你喜欢
      • 1970-01-01
      • 2020-10-09
      • 2011-02-19
      • 2017-01-16
      • 2011-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多