最近寫程序,一個個的調用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();
}
}