注解如何获取方法的传参
时间: 2024-12-19 11:19:49 浏览: 21
注解在Java中主要用于提供元数据,即对程序元素如方法、字段等的额外描述信息。获取方法传参通常涉及到反射机制,通过java.lang.reflect.Method
类来操作。下面是一个简单的示例:
import java.lang.reflect.Parameter;
public class Main {
public void testMethod(String param1, int param2) {
// ...
}
public static void main(String[] args) throws Exception {
Method method = Main.class.getMethod("testMethod", String.class, int.class);
Parameter[] parameters = method.getParameters();
for (Parameter parameter : parameters) {
System.out.println("参数名称: " + parameter.getName());
System.out.println("参数类型: " + parameter.getType().getName());
}
}
}
在这个例子中,getMethod
方法用于获取指定名字和类型的参数列表,然后getParameters
返回一个Parameter
数组,每个元素表示方法的一个参数。你可以遍历这个数组获取每个参数的信息。
相关推荐


















