0
林通過使用反射上的Java類的工作,我有不同類型的對象的列表:傳遞值列表作爲參數的函數
public List<Object> MethodSignatureObjects
和,我需要通過使用如下因素邏輯調用方法:
Class<?> c = Class.forName("class name");
Method method = c.getDeclaredMethod ("method name", parameterTypes)
method.invoke (objectToInvokeOn, params)
有沒有什麼辦法可以把載有關於getDeclaredMethod MethodSignatureObjects的對象,我的意思是,像這樣:
Method method = c.getDeclaredMethod (methodName, param1.class, param2.class, ..);
其中參數1,參數2,參數n ....來自方法簽名對象
我真的appreaciate任何意見。
非常感謝。
請出示你試圖調用該方法的實際簽名。 –
請確保在發佈代碼行時縮進至少4個空格或使用{}圖標。你的第一行使用'List