提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
获取命名的方法
/**来 自 时 代 J a v a**/ //package com.nowjava; import java.lang.reflect.Method; import java.util.LinkedList; import java.util.List; public class Main { public static void main(String[] argv) throws Exception { String methodName = "nowjava.com"; Object obj = "nowjava.com"; System.out.println(getMethodsNamed(methodName, obj)); } public static List<Method> getMethodsNamed(String methodName, Object obj) {/*from n o w j a v a . c o m*/ Method[] methods = obj.getClass().getDeclaredMethods(); List<Method> methodList = new LinkedList<Method>(); for (Method