Para una aplicación realmente abstracta que estoy creando, necesito llamar a los métodos sin conocer sus tipos de parámetros y solo conocer los parámetros en una forma de cadena.getClass(). GetMethod ("nombre", desconocido)
Digamos que tengo el método;
getNames(String like, int amount);
y tengo una serie de cadenas que contienen los 2 parámetros, así que digamos que tengo;
String[] params = new String[] {"jack", "25"};
¿Hay alguna manera de que pueda obtener e invocar este método utilizando la matriz params?
¿Cómo puedo convertir las cadenas al parámetro requerido cuando conozco el método, puede dar un ejemplo? – Thys
Con esa solución no puede tener dos métodos con la misma cantidad de argumentos. Es imposible hacerlo de esta manera a menos que le hayan indicado el nombre del método para ejecutar o los tipos de parámetros que desea usar. –
Revisa mi actualización – Bozho