Java ArrayList removeAll()方法
java.util.ArrayList.removeAll(Collection<?> c) 方法用于删除ArrayList的所有元素。
1 语法
public boolean removeAll(Collection<?> c)
2 参数
c :包含从ArrayList中移除元素的collection对象。
3 返回值
该方法返回值为 boolean 对象,如果 List 集合对象由于调用 removeAll 方法而发生更改,则返回 true,否则返回 false。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* java.util.ArrayList.removeAll(Collection<?> c)方法的例子
*/
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Demo {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
List<String> list1 = new ArrayList<String>();
list.add("eric");
list.add("jack");
list1.add("rose");
list.removeAll(list1);
Iterator<String> iterator = list1.iterator();
while(iterator.hasNext()){
System.out.println(iterator.next());
}
}
}
输出结果为:
rose
热门文章
优秀文章