没太明白你的意思,不过建议好好看一看java.lang.String 这个类里的方法。应该有你想要的。

解决方案 »

  1.   

    可以使用class的方法,有名字来定位方法:public Method getMethod(String name,
                            Class[] parameterTypes)
                     throws NoSuchMethodException,
                            SecurityException
      

  2.   

    呵呵,看来不好说清楚,我这里用string只是一个例子,例如,也可以是Integer到函数调用的映射啊,我只是不知道怎么映射,举个c++例子:
    map<string,(void *)()> mp; 
    我可以这样调用函数啊:
    *(mp["do1"]);我想知道java里怎么实现,急用。
      

  3.   

    哈哈,那你就要自己写很多代码的哦。具体的这种类似GP编程的实现,你可以参考Comparable接口的。不过,JAVA中的实现跟C++是不一样的,有点象function object的用法,你需要变通一下
      

  4.   

    我也不用做得那么通用,用 fastmask(我心烦) 说的可能就够了,可是java的帮助文档太少了,我看了都不知道怎么用啊!!