前言:
眼前各位老铁们对“java判断对象是否为空工具类”大概比较看重,同学们都想要分析一些“java判断对象是否为空工具类”的相关知识。那么小编同时在网摘上汇集了一些关于“java判断对象是否为空工具类””的相关资讯,希望你们能喜欢,看官们一起来了解一下吧!自定义类(MyCollectionUtils)
import java.util.Collection;public class MyCollectionUtils { /** * @param collection * @param <E> * @return */ public static <E> boolean isEmpty(Collection<E> collection) { return (collection == null || collection.isEmpty()); } /** * @param collection * @param <E> * @return */ public static <E> boolean isNotEmpty(Collection<E> collection) { return !isEmpty(collection); }}代码案例
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;import org.springframework.util.CollectionUtils;import java.util.ArrayList;import java.util.Arrays;import java.util.List;public class CollectionTester { public static void main(String[] args) { // Java,工具类,判断集合是否为空的方法、CollectionUtils工具类 // =======================================================================// // ===========集合 // =======================================================================// List<String> dataList1 = null; List<String> dataList2 = new ArrayList<>(); List<String> dataList3 = Arrays.asList("1", "2"); // =======================================================================// // ===========(dataList1 != null && dataList1.size() > 0) // =======================================================================/ System.out.println("1...1、是否为空:" + (dataList1 != null && dataList1.size() > 0)); System.out.println("1...2、是否为空:" + (dataList2 != null && dataList2.size() > 0)); System.out.println("1...3、是否为空:" + (dataList3 != null && dataList3.size() > 0)); // =======================================================================// // ===========MyCollectionUtils // =======================================================================/ System.out.println("2...1、是否为空:" + !MyCollectionUtils.isEmpty(dataList1)); System.out.println("2...2、是否为空:" + !MyCollectionUtils.isEmpty(dataList2)); System.out.println("2...3、是否为空:" + !MyCollectionUtils.isEmpty(dataList3)); // =======================================================================// // ===========com.baomidou.mybatisplus.core.toolkit.ObjectUtils // =======================================================================/ System.out.println("3...1、是否为空:" + !ObjectUtils.isEmpty(dataList1)); System.out.println("3...2、是否为空:" + !ObjectUtils.isEmpty(dataList2)); System.out.println("3...3、是否为空:" + !ObjectUtils.isEmpty(dataList3)); // =======================================================================// // ===========org.springframework.util.CollectionUtils // =======================================================================/ System.out.println("4...1、是否为空:" + !CollectionUtils.isEmpty(dataList1)); System.out.println("4...2、是否为空:" + !CollectionUtils.isEmpty(dataList2)); System.out.println("4...3、是否为空:" + !CollectionUtils.isEmpty(dataList3)); }}
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #java判断对象是否为空工具类