耽美快穿攻略系统文np
0
2025 / 06 / 24
你是想通过传入一个类模板然后判断出某个属性的类型?
利用反射可以做到
Field filed= className.getDeclaredField(parameter);
className为对应类模版,parameter为你的属性名称
filed.getType().toString();然后利用这个方法可以查询到对应属性类型
基本类型直接返回比如 int直接返回int,如果是包装或者引用则直接
返回对应包类名比如 class java.lang.Short
如果你要获取所有的还是利用class对象
Field[] fields=className.getDeclaredFields();
循环遍历就可以了