最近写程序,一个个的调用set方法,很是头疼。就用java反射写了一个小程序,将set方法全部打印出来。
public static void main(String[] args) {
try {
Class<?> clz = Class.forName("com.**.**");
for (Method method : clz.getMethods()) {
String name= method.getName();
if(name.contains("set")){
System.out.println("*."+name+"();");
}
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}