判断一个List是否是另一个List的子集

来源:互联网 发布:雷欧奥特曼mac队 编辑:程序博客网 时间:2024/05/17 16:46
/** 判断List2是否属于list1的子集 * @param list1 * @param list2 * @return         * @author ferndean */public boolean isChildList(List<LinkedList> list1,LinkedList list2){for(int i= 0;i<list1.size();i++){LinkedList childList = (LinkedList)list1.get(i);if(childList.size() == list2.size()){int tmp =0;for(int j=0;j<list2.size();j++){if(childList.get(j).equals(list2.get(j)) || childList.get(j) == list2.get(j)){tmp++;continue;}else{tmp =0;}}if(tmp == list2.size()){return true;}else{continue;}}else{continue;}}return false;}

原创粉丝点击