F
Flyer
Gast
Hi
ich habe folgenden Code
Dieser liefert mir folgende Ausgabe:
Methode0: public int Test.Methods.getTest()
Methode1: public void Test.Methods.setTest(int,java.lang.String)
Parameter1: int
Parameter1: class java.lang.String
Methode2: public int Test.Methods.getTest1()
Methode3: public void Test.Methods.setTest1(int)
Parameter3: int
Ist es auch möglich anstatt nur den Parameter Typ auch den Namen des übergabe wertes herauszufinden?
also:
getTest(int nummer)
das es mir nummer zurückliefert?
Gruss Flyer
ich habe folgenden Code
Code:
Method[] methods = Methods.class.getDeclaredMethods();
for(int i=0;i<methods.length;i++)
{
System.out.println("\nMethode"+i+": "+methods[i]);
Method m = methods[i];
Class[] classes = methods[i].getParameterTypes();
for(int y=0;y<classes.length;y++)
{
System.out.println("Parameter"+i+": "+classes[y]);
}
}
Dieser liefert mir folgende Ausgabe:
Methode0: public int Test.Methods.getTest()
Methode1: public void Test.Methods.setTest(int,java.lang.String)
Parameter1: int
Parameter1: class java.lang.String
Methode2: public int Test.Methods.getTest1()
Methode3: public void Test.Methods.setTest1(int)
Parameter3: int
Ist es auch möglich anstatt nur den Parameter Typ auch den Namen des übergabe wertes herauszufinden?
also:
getTest(int nummer)
das es mir nummer zurückliefert?
Gruss Flyer