Method.toString() has the following syntax.
public String toString()
In the following code shows how to use Method.toString() method.
import java.lang.reflect.Method; //from w w w . j a v a 2s. com public class Main { public static void main(String[] args) { String name = "java.util.Date"; try { Class cl = Class.forName(name); printMethods(cl); } catch (ClassNotFoundException e) { System.out.println("Class not found."); } } public static void printMethods(Class cl) { Method[] methods = cl.getDeclaredMethods(); for (int i = 0; i < methods.length; i++) { Method m = methods[i]; System.out.println(m.toString()); } } }
The code above generates the following result.