Java基础教程2.0

一、容器

        1.collection

            collection表示一组对象,collection函数是在java.util包下的接口和类,类是用来产生对象存放数据用,而接口是访问数据的方式

            存放在collection库中的数据,称为元素element

            数组的容量有限,collection库没有这样的限制

            collection函数库只能用来存放对象,而数组没有这样的限制


            API 接口:是规范


List:有序可重复                Set:无序不可重复

Mao:键值段。键key——value值。在map中存储的时候都是以键值对的方式存储的(key-value方式)。存储的时候,key值是不能重复的,相当于索引,而value值是可以重复的。查询value值时通过key进行查询。定义了存储“key--value映射对”的方法

        2.实现类

//返回容器里有多少对象
int size();

//是否为空,不是null;null表示篮子都不存在,empty表示篮子存在但里面没有东西
boolean isEmpty();

//指定对象
boolean contains(Object o);

//迭代器,帮助我们遍历容器
Iterator<E> iterator();

//把容器里的对象放回数组里,object数组
Object[] toArray();

//把制定对象放到容器里
boolean add(E e);

//移除容器里的对象
boolean remove(Object o);

//一个容器有没有包含另一个容器里所有对象
boolean containsAll(Collection<?> c);

//将一个容器里所有元素放进另一个容器
boolean addAll(Collection<? extends E> c);

//移除所有元素
boolean removeAll(Collection<?> c);

//取交集
boolean retainAll(Collection<?> c);

//将容器里所有对象清楚
void clear();

//判断两个对象是否相等
boolean equals(Object o);












 













  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值