如何获取在类的方法内声明的所有字段。类似于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());
});
}
上面的代码返回该类中声明的所有字段,我们可以在方法级别执行此操作以返回该方法中的所有局部变量。