Eventuali duplicati:
How do I invoke a java method when given the method name as a string?
How do I programmatically compile and instantiate a Java class?Converti stringa di codice in Java
Ho una funzione:
fun1() {
System.out.print("hello");
}
voglio leggere una stringa da entrambi l'utente o un file e se la stringa "fun1()"
appare, chiamerei fun1.
Non voglio farlo con un'istruzione switch, perché ho un sacco di funzioni.
C'è un modo per chiamare una funzione usando le stringhe?
In genere, questa è una cattiva idea. Cosa stai cercando di ottenere con questo? – Makoto
Penso che sarebbe lo stesso approccio di questo; http://stackoverflow.com/questions/160970/how-do-i-invoke-a-java-method-when-given-the-method-name-as-a-string – Steve101