获取java类所有属性名和方法名
来源:互联网 发布:gopro studio mac下载 编辑:程序博客网 时间:2024/06/11 14:53
今天做东西时,需要获取一个java类的所有属性名和方法名,找了些资料贴出来,希望对大家有帮助~
import java.beans.BeanInfo;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.MethodDescriptor;import java.beans.PropertyDescriptor;@Test/** * 获取一个类的所有属性 */public void testPropertiesAndMethods(){try { BeanInfo bi = Introspector.getBeanInfo(Book.class); PropertyDescriptor[] pds = bi.getPropertyDescriptors(); MethodDescriptor[] mds = bi.getMethodDescriptors(); System.out.println("------------propertities-------------"); for (int i = 0; i < pds.length; i++) { String propName = pds[i].getName(); System.out.println(propName); } System.out.println("------------methods-------------"); for (int i = 0; i < mds.length; i++) { String methodName = mds[i].getName(); System.out.println(methodName); } } catch (IntrospectionException e) { e.printStackTrace(); }}class Book{ private String id; private String name; private String author;public String getId() {return id;}public void setId(String id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getAuthor() {return author;}public void setAuthor(String author) {this.author = author;} }
- 获取java类所有属性名和方法名
- java 获取调用类的类名和方法名
- Java获取当前类名和当前方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- Java获取当前类名、方法名
- java反射获取类的属性名和属性值
- 获取Properties文件的所有属性名和属性值
- JAVA反射获取类名,方法名,属性及构造方法
- JAVA反射获取类名,方法名,属性及构造方法
- 获取手机的所有widget类名和包名
- ci获取当前控制器类名和方法名和PHP获取当前类名、函数名、方法名方法
- C#根据类名获取属性名和DESCRIPTION值
- 生产消费者模型
- 社区专家谈12306
- LVS 负载均衡算法
- java对cookie的操作
- 黑马程序员----运算符重载
- 获取java类所有属性名和方法名
- 设置SPAN的高度
- White House targets WikiLeaks and LulzSec in cyber-espionage report
- 配置FCKeditor出现严重问题,调试时报错:
- 搜集的好的文章
- easyui的时间组件Datebox使用
- java解析xml文件(三种方式-(dom ,jdom ,dom4j)
- AWR数据迁移
- thinkphp分组模块记录