日期:2014-05-20  浏览次数:20595 次

map 中怎样保存一个函数
本帖最后由 codelabs 于 2013-02-28 12:55:30 编辑
如题,我想在map中保存一对键值: Int,函数

意图是当我找到某个整数的时候调用他的key函数。

C语言用指针可以实现,请我java可以做到吗

------解决方案--------------------
可以变通做到 也可以直接做到

指针的都可以变通做到 变通做到 比较简单的就是在别的函数里搞一个switch 给每个函数去一个代号,传一个代号就实现别名了直接实现可以用反射,你可以看看java反射的东西比较多我就不写了.
------解决方案--------------------
Method对象
------解决方案--------------------
用反射保存在method对象