zoukankan      html  css  js  c++  java
  • java集合(一)

    java集合

    概述

    java 用于存放一组元素,其为了方便人们的操作 。

    两个子接口:List:可重复

    Set:不可重复集(equals方法)

     

    常用方法:

    添加元素:向集合中添加元素,返回boolean值

    boolean add(E e) 返回值为boolean,true为添加成功,false为添加失败

    Collection c = new ArrayList();
    c.add(123);
    c.add('ling')

     

    判断当前元素是否不含有任何的元素

    boolean isEmpty() 返回值为true,说明集合中没有元素,如果为false,则集合中有元素

    Collection c = new ArrayList();
    c.add(123);
    System.out.println(c) //结果为false

     

    查看集合元素的个数

    int size()

    Collection c = new ArrayList();
    c.add(123);
    System.out.println(c.size()) //结果为1

     

    删除集合元素

    void clear() 无返回值

    Collection c = new ArrayList();
    c.add(123);
    c.clear();

     

    判断当前集合上是否包含指定元素

    boolean contains(E e) 如果返回true ,则包含。

    Collection c = new ArrayList();
    c.add("123");
    c.add("567");
    System.out.println(c.contains("123")); //结果为true

     

    集合的批量操作

    幷集

    boolean addAll(Collection c)

    c.addAll(c1)//将c1的所有元素添加到c当中,如果添加后c的元素发生了改变,那么boolean的值为true

     

    判断当前集合是否包含给定集合的所有元素,如果包含返回true

     Collection c3 = new ArrayList();
          c3.add("one");
          c3.add("two");
          c3.add("three");
          Collection c4 = new ArrayList();
          c4.add("one");
          c4.add("two");
          c4.add("");
          System.out.println(c4.containsAll(c3));//false

     

    从某个集合中删除两个集合共有的元素

    Collection c3 = new ArrayList();
          c3.add("one");
          c3.add("two");
          c3.add("three");
          Collection c4 = new ArrayList();
          c4.add("one");
          c4.add("two");
          c4.add("");
    c3.removeAll(c4)
    System.out.println(c3);//three

     

    课程作业
  • 相关阅读:
    联合省选 2020 题解
    [省选联考 2020 A 卷] 组合数问题
    【NOI2016】循环之美
    MySQL 之 json 数据操作
    使用Redis和定时实现延时消费
    事务,这次还有不清楚的吗,一次实战坑
    哨兵redis配置
    记录一次shell脚本的使用
    记录一次工作中的SQL优化,临时表和CountDownLatch
    JAVA流读取文件并保存数据
  • 原文地址:https://www.cnblogs.com/lingcode/p/13029588.html
Copyright © 2011-2022 走看看