要显示该类的所有方法(其名称是在运行时通过用户输入以字符串形式输入的),我执行以下操作:
// String s is the class name entered
if (Class.forName(s).getDeclaredMethods().length > 0) {
for (int i = 0; i < Class.forName(s).getDeclaredMethods().length; i++) {
System.out.println(Class.forName(s).getDeclaredMethods()[i].toString());
}
}
Run Code Online (Sandbox Code Playgroud)
但是,如果我只需要显示公共方法,我应该添加什么?
java ×2