📌  相关文章
📜  使用示例在Java中设置 containsAll() 方法(1)

📅  最后修改于: 2023-12-03 15:06:57.840000             🧑  作者: Mango

在Java中设置containsAll()方法的使用示例

在Java中,containsAll()方法用于判断一个集合是否包含另一个集合中的所有元素。这个方法可以接收一个 Collection 对象作为参数,如果被调用的集合包含了被传入的集合中的所有元素,则返回 true;否则返回 false

代码示例
import java.util.ArrayList;
import java.util.List;

public class ContainsAllExample {
    public static void main(String[] args) {
        
        // 创建两个字符串列表
        List<String> list1 = new ArrayList<>();
        list1.add("apple");
        list1.add("orange");
        list1.add("banana");

        List<String> list2 = new ArrayList<>();
        list2.add("apple");
        list2.add("banana");
        
        // 判断 list1 是否包含 list2 中的所有元素
        boolean b = list1.containsAll(list2);
        
        if (b) {
            System.out.println("list1 包含 list2 中的所有元素");
        } else {
            System.out.println("list1 不包含 list2 中的所有元素");
        }
    }
}

在上面的代码示例中,我们创建了两个字符串列表 list1list2,并将一些元素添加到列表中。然后,我们调用 list1.containsAll(list2)方法,判断 list1 是否包含了 list2 中的所有元素。由于 list1 中包含了 list2 中的 applebanana 元素,所以 containsAll() 方法返回 true

总结

containsAll() 方法是一个非常有用的集合操作方法,它可以用来判断一个集合是否包含另一个集合中的所有元素。如果要使用该方法,只需要调用相应集合的 containsAll() 方法,并传入需要判断的集合对象即可。