62,616
社区成员
发帖
与我相关
我的任务
分享
public class Person {
private int age;
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
}
import java.beans.PropertyDescriptor;
import java.lang.reflect.Method;
import org.apache.commons.beanutils.PropertyUtils;
public class PropertyDescriptorDriver {
public static void main(String[] args) {
PropertyDescriptor[] descs = PropertyUtils.getPropertyDescriptors(Person.class);
for(PropertyDescriptor desc : descs){
Method method = desc.getWriteMethod();
if(method != null){
System.out.println("Very good");
}else{
System.out.println("Not good");
}
}
}
}
public class Person {
private int age;
public void setAge(String age) {
this.age = Integer.parseInt(age);
}
public int getAge() {
return age;
}
}