java获取属性类型

钟逸 68 2024-03-27 18:49:05

java如何判断属性类型

你是想通过传入一个类模板然后判断出某个属性的类型?

利用反射可以做到

Field filed= className.getDeclaredField(parameter);

className为对应类模版,parameter为你的属性名称

filed.getType().toString();然后利用这个方法可以查询到对应属性类型

基本类型直接返回比如 int直接返回int,如果是包装或者引用则直接

返回对应包类名比如 class java.lang.Short

如果你要获取所有的还是利用class对象

Field[] fields=className.getDeclaredFields();

循环遍历就可以了

上一篇:王者荣耀关闭消息推送
下一篇:梦幻西游手游地府技能
相关文章
返回顶部小火箭