介绍
如何在java中获取对象中为零的字段?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
具体代码如下所述:
private static String [], getNullPropertyNames (Object 源),{ ,,,final BeanWrapper src =, new BeanWrapperImpl(源); ,,,java.beans.PropertyDescriptor [], pds =, src.getPropertyDescriptors (); ,,,Set, emptyNames =, new HashSet<在(); ,,,(java.beans.PropertyDescriptor pd : pds), { ,,,,,Object srcValue =, src.getPropertyValue (pd.getName ()); ,,,,,if (srcValue ==, null), emptyNames.add (pd.getName ()); ,,,} ,,,String [], result =, new 字符串(emptyNames.size ()); ,,,return emptyNames.toArray(结果); 以前,,}> <>强PS:将Java对象中属性值为null获取到强>
话不多说,直接贴代码,这里可以进行对json对象参数进行校验的,找到不为空的参数,或者对象所有属性都不为空这样的校验,也许就方便多了呢。
public static List, getValue (Object 对象,List 看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。
如何在java中获取对象中为零的字段