Normal
klar geht das[code=Java]import java.lang.reflect.Method;public class Test1 { public static void main(String[] args) throws Exception{ String methodName = "methode1"; Test1 t = new Test1(); Method method = t.getClass().getMethod(methodName); method.invoke(t); } public void methode1(){ System.out.println("Methode 1 aufgerufen"); } public void methode2(){ System.out.println("Methode 2 aufgerufen"); } }[/code]aber wie schon gesagt... gibt sicher sauberer lösungen...
klar geht das
[code=Java]
import java.lang.reflect.Method;
public class Test1 {
public static void main(String[] args) throws Exception{
String methodName = "methode1";
Test1 t = new Test1();
Method method = t.getClass().getMethod(methodName);
method.invoke(t);
}
public void methode1(){
System.out.println("Methode 1 aufgerufen");
public void methode2(){
System.out.println("Methode 2 aufgerufen");
[/code]
aber wie schon gesagt... gibt sicher sauberer lösungen...