java-集合2

 集合

 集合间的操作

    集合提供了如取并集,删交集,判断包含子集等操作

  集合间的操作

     Java集合间的操作是指基于Java集合类的数据结构,进行各种操作的方式和方法。Java提供了多种集合类,例如List、Set、Map等,在不同的场景下,可以选择不同的集合类来存储和操作数据。

常见的集合间操作包括:

  1. 添加元素:可以使用add()方法向集合中添加元素。
  2. 删除元素:可以使用remove()方法从集合中删除元素。
  3. 查找元素:可以使用contains()方法判断集合中是否包含某个元素。
  4. 遍历集合:可以使用for循环、迭代器等方式遍历集合中的元素。
  5. 合并集合:可以使用addAll()方法将一个集合中的所有元素添加到另一个集合中。
  6. 交集、并集、差集等:可以使用retainAll()、addAll()、removeAll()等方法进行集合之间的交集、并集、差集等操作。
  7. 排序:可以使用Collections类的sort()方法对集合中的元素进行排序。
  8. 筛选:可以使用stream API进行集合的筛选操作,例如filter()、map()等。

代码示例:


package collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.HashSet;

/**
 * 集合间的操作
 */
public class CollectionDemo4 {
    public static void main(String[] args) {
//        Collection c1 = new ArrayList();
        Collection c1 = new HashSet();//不可重复元素
        c1.add("java");
        c1.add("c");
        c1.add("c++");
        System.out.println("c1:"+c1);
        Collection c2 = new ArrayList();
        c2.add("android");
        c2.add("ios");
        c2.add("java");
        System.out.println("c2:"+c2);
         /*
            boolean addAll(Collection c)
            将给定集合中的所有元素添加到当前集合中。当前集合若发生了改变则返回true
         */
        boolean tf = c1.addAll(c2);
        System.out.println(tf);
        System.out.println("c1:"+c1);
        System.out.println("c2:"+c2);

        Collection c3 = new ArrayList()

你可能感兴趣的:(java,开发语言)