在Java中,判斷集合是否為空主要有以下幾種方法:
使用isEmpty()方法:
`isEmpty()`方法會返回一個布爾值,如果集合為空則返回`true`,否則返回`false`。
例如:`if(list.isEmpty()){System.out.println("集合為空");}`
使用size()方法和比較操作:
首先檢查集合對象是否為null,然後檢查集合的元素個數是否大於0。
例如:`if(integerList!=null&&!integerList.isEmpty()){System.out.println("--你好--");}`
使用CollectionUtils.isEmpty()方法:
`CollectionUtils.isEmpty()`方法會先判斷集合對象是否為null,然後再判斷集合中的元素是否為空。
例如:`if(CollectionUtils.isEmpty(list)){System.out.println("list 為空!");}`
綜上所述,判斷集合是否為空的方法有多種,可以根據實際需求和代碼風格選擇合適的方法。