Je cherche actuellement à obtenir la méthode, dont le nom est stocké dans la chaîne "methodName", à partir de la classe "CC1" en utilisant Java Reflection.Représentration d'un tableau vide de classe
Method actualMethod= CC1.getMethod(methodName, parameterTypes);
C'est la syntaxe. Le problème est que la méthode ne prend aucun paramètre. Comment est-ce que je représente cela dans le paramètre Types?
où parameterTypes est le tableau de la classe
De même, le code ci-dessous invoquer cette méthode.
Object retobj = actaulMethod.invoke(actualObject, arglist);
Le arglist est tableau d'objets qui a de nouveau rien.
Si quelque chose n'est pas clair, s'il vous plaît demander. Merci .
La même méthode a également fonctionné pour la méthode invoke. Merci les gars. – bsoundra
Votre titre est trompeur. Vous faites référence à un tableau vide de Classes, pas à une classe nulle ... ce qui est une contradiction dans les termes. – EJP
@ EJP: vous avez raison. J'ai modifié le titre de manière appropriée. – bsoundra