1:这一章笔记主要的就是记录collection接口的3都有哪些方法,以及这些方法的参数
其中Collection接口主要的就是在java.util包名下面的,我们能够看见它所属于的包名以及它里面的方法
package java.util; //这是代表collection接口是属于java.util包名下面的
//看下collection接口是使用什么权限符修饰的
public interface Collection<E> extends Iterable<E> {
}
//返回集合中的元素个数
int size();
//判断这个集合中是否有元素
boolean isEmpty();
//判断集合中是否包含o元素
boolean contains(Object o);
//支持元素的迭代器方法
Iterator<E> iterator();
//将集合中转换为一个Object类型数组
Object[] toArray();
//往集合中添加一个元素,返回一个boolean类型的标识
boolean add(E e);
//删除指定的元素,返回是否删除成功的结果
boolean remove(Object o);
//在一个collection集合中添加一个完整的collection集合
boolean addAll(Collection<? extends E> c);
//清楚collection集合中的所有元素,无返回值
void clear();
总结Collection接口中都有哪些方法以及
size, isEmpty, iterator,remove, addAll, clear,toarray,contain
其实我们在collection集合中可以看到,在这个接口中的方法我们都能够在list集合中看见这些方法的重现
我们可以在list接口中都有哪些方法的实现
*如下是在List接口中看见的方法,这里需要说明一点的就是接口是通过继承接口来实现的方法的实现的
//在这里我们能够看见接口是通过继承接口来实现的
public interface Collection<E> extends Iterable<E> {
}
// size方法
int size();
//isEmpty方法
boolean isEmpty();
//contaiins方法
boolean contains(Object o);
//迭代器方法-iterator
Iterator<E> iterator();
//remove方法
boolean remove(Object o);
//toArray-转换数组方法
Object[] toArray();
//添加元素的方法-add(E e)
boolean add(E e)
//添加完整的一个collection集合的方法
boolean addAll(Collection<E> e)
我们从上面知晓到list接口中主要的都有哪些方法
size,isEmpty,add,addAll,remove,clear,toarray, contains, iterator这九个方法的总结