集合工具类
2017-10-22 14:19
295 查看
package com.dyt.apv.common.utils;
import java.util.Collection;
import java.util.List;
/**
* @ClassName: CacsListUtils
* @Description:集合工具类
* @author Eva
* @date 2017年3月2日
*/
public class CacsListUtils {
public static boolean isBlankLists(Collection<? extends Object> list) {
if (list == null || list.size() == 0) {
return true;
}
return false;
}
public static boolean isNotBlankLists(Collection<? extends Object> list) {
return !isBlankLists(list);
}
public static <T> boolean isEqualsTwoList(List<T> a, List<T> b) {
boolean flag = false;
if (CacsListUtils.isBlankLists(a) && CacsListUtils.isBlankLists(b)) {
flag = true;
} else if (CacsListUtils.isBlankLists(a)) {
flag = false;
} else {
flag = a.equals(b);
}
return flag;
}
}
import java.util.Collection;
import java.util.List;
/**
* @ClassName: CacsListUtils
* @Description:集合工具类
* @author Eva
* @date 2017年3月2日
*/
public class CacsListUtils {
public static boolean isBlankLists(Collection<? extends Object> list) {
if (list == null || list.size() == 0) {
return true;
}
return false;
}
public static boolean isNotBlankLists(Collection<? extends Object> list) {
return !isBlankLists(list);
}
public static <T> boolean isEqualsTwoList(List<T> a, List<T> b) {
boolean flag = false;
if (CacsListUtils.isBlankLists(a) && CacsListUtils.isBlankLists(b)) {
flag = true;
} else if (CacsListUtils.isBlankLists(a)) {
flag = false;
} else {
flag = a.equals(b);
}
return flag;
}
}
相关文章推荐
- 集合框架的工具类
- Map集合以及Collections集合工具类
- 集合的工具类
- Java集合之集合工具类的使用
- list集合、txt文件对比的工具类和文件读写工具类
- 集合工具类
- 黑马程序员--泛型、集合框架工具类:collections和Arrays
- Javascript实现的Map集合工具类完整实例
- JAVA 并发编程随笔【四】Collections集合工具类(学习并发编程顺带学习)
- 泛型与及集合框架工具类
- 利用泛型和反射对Java对象集合转换成Json的工具类
- Java集合工具类Collections常用方法
- 集合框架-工具类-Collections
- 黑马程序员----Java集合框架学习笔记2 Map-工具类-泛型
- 黑马程序员——集合——Set集合,增强for循环,数据结构,泛型,Collections集合工具类
- 黑马程序员——Java基础---泛型、集合框架工具类
- 对象集合、对象数组、数组排序工具类
- Java语言基础——06.集合框架(3)util包中的工具类和新特性
- 黑马程序员—【Java基础篇】之集合框架工具类
- 黑马程序员_Map集合练习和工具类以及一些新的知识