JAVA 中怎么判斷一個范性集合的中的每一個字段是否為空字符串
例如
List<V_photoEntity> list1=photoService.selectPhoto(9); 中
V_photoEntity含有50個字段 ,除了一一取值判斷外,
還有什么更好的方法去判斷每個字段是否為空字符串,謝謝大神,求指教
5 个解决方案
本身的判斷就是針對list所包含的每一個元素中的每一個屬性值,所以不一一取值判斷,就達不到樓主所要求的。
如果泛型對象不是針對所有的,而是針對某幾個特定的可以進行這種操作的話,樓主可以在對象中寫一個isAllNull方法(判斷該對象的所有屬性是否均為null),每次就list.get(index).isAllNull() 就可以
建議對集合中的每一個對象使用&&去判斷,因為&&會阻斷,所以只要有一個字段不為NULL后面不需要再繼續判斷了。
但是只是為了判斷一個字段是否為空用於顯示,空就不顯示