例如,我有一個名爲變量(「辦法」),它是一個字符串,但我願做這樣的事情....我可以在Java中動態調用該方法嗎?
obj.method(); //The object called the method();
但我想改變。方法到一個動態的方法,這意味着,我想調用基於變量的方法。例如,如果我在我做這樣的事:
method = ".toString()";
有沒有什麼方法來幫助我這個字符串傳遞給對象,該對象將調用
obj.toString();
如果方法是
method = ".toChar()";
我想它叫
obj.toChar();
我該怎麼做?謝謝。
你可以(見答案),但你不應該定期。 Java是靜態類型的,你應該使用這個好處。 – Bozho 2010-08-05 11:14:18