ユーザーが指定するメソッドの名前を表す文字列をキーとして保持し、実際のメソッド呼び出しを値として文字列として保持するハッシュテーブルを作成しました。私が使用しているコードはここにあります:
public void getMethod(String givenMethod){
Map<String, String> methods = new HashMap<String, String>();
methods.put("length", "length();");
methods.get(givenMethod);
}
メインメソッドからobjectX.getMethod( "length");を呼び出しますが、メソッドlength(); 実行されません。誰かが私を助けてくれますか?