Auf Thema antworten

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...



Oben