1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > removeall() java_Java List removeAll()用法及代码示例

removeall() java_Java List removeAll()用法及代码示例

时间:2023-12-04 22:04:50

相关推荐

removeall() java_Java List removeAll()用法及代码示例

此方法用于从指定列表中删除集合中存在的所有元素。

用法:

boolean removeAll(Collection c)

参数:此方法只有一个参数,即要从给定列表中删除哪些元素的集合。

返回值:如果删除了元素并更改了列表,则此方法返回True。

下面的程序显示了此方法的实现。

示例1:

// Java code to show the implementation of

// removeAll method in list interface

import java.util.*;

public class GfG {

// Driver code

public static void main(String[] args)

{

// Initializing a list of type Linkedlist

List l = new LinkedList<>();

l.add(10);

l.add(30);

l.add(50);

l.add(70);

l.add(90);

System.out.println(l);

ArrayList arr = new ArrayList<>();

arr.add(30);

arr.add(50);

l.removeAll(arr);

System.out.println(l);

}

}

输出:

[10, 30, 50, 70, 90]

[10, 70, 90]

示例2:以下代码显示了使用Linkedlist实现list.removeAll()的代码。

// Java code to show the implementation of

// removeAll method in list interface

import java.util.*;

public class GfG {

// Driver code

public static void main(String[] args)

{

// Initializing a list of type Linkedlist

List l = new LinkedList<>();

l.add("10");

l.add("30");

l.add("50");

l.add("70");

l.add("90");

System.out.println(l);

ArrayList arr = new ArrayList<>();

arr.add("30");

arr.add("50");

l.removeAll(arr);

System.out.println(l);

}

}

输出:

[10, 30, 50, 70, 90]

[10, 70, 90]

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。