获取方法java中的所有局部变量

时间:2019-05-03 09:39:25

标签: java reflection

如何获取在类的方法内声明的所有字段。类似于class.getDeclaredFields()吗?

public static void main(String[] args) {

        Class<String> clazz = String.class;

        Stream.of(clazz.getDeclaredFields()).forEach(field ->{
            System.out.println(field.getName()+" -> "+field.getType());
        });

}

上面的代码返回该类中声明的所有字段,我们可以在方法级别执行此操作以返回该方法中的所有局部变量。

0 个答案:

没有答案