2015年05月29日 List 浏览(221) 收藏

Java List集合排除某子集合存在的元素

List集合排除某子集合存在的元素代码如下:

/**
 * @from www.everycoding.com
 * @Description:List集合排除某子集合存在的元素
 */
public class ListRemoveSubList {

	public static void main(String[] args) {
		List<String> list = new ArrayList<String>();
		list.add("a");
		list.add("a");
		list.add("b");
		list.add("c");
		list.add("d");
		list.add("e");
		
		List<String> subList = new ArrayList<String>();
		subList.add("a");
		subList.add("b");
		subList.add("c");
		
		// list容器中移除所有存在于subList的元素
		list.removeAll(subList);
		System.out.println(list);
	}
}

执行结果如下:

[d, e]


赞一下 0 人赞了本文