java 判斷物件的所有屬性是否為空解決方案
阿新 • • 發佈:2019-01-07
public static boolean allfieldIsNUll(Object o){ try{ for(Field field:o.getClass().getDeclaredFields()){ field.setAccessible(true);//把私有屬性公有化 Object object = field.get(o); if(object instanceof CharSequence){ if(!ObjectUtils.isEmpty((String)object)){ return false; } }else{ if(!ObjectUtils.isNUll(object)){ return false; } } } }catch (Exception e){ e.printStackTrace(); } return true; }
如果幫到你了,求打賞