如何通过反射调用对象的方法?

请看下面的代码:

import java.lang.reflect.Method;

class MethodInvokeTest {

public static void main(String[] args) throws Exception {

String str = "hello";

Method m = str.getClass().getMethod("toUpperCase");

System.out.println(m.invoke(str)); // HELLO

}

}

posted @ 2020-06-27 12:00  咔啡  阅读(134)  评论(0编辑  收藏  举报