再美不及姑娘你
又见西风上碧树

一、集合类知识回顾:

集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量随时可以发生改变

二、集合知识体系

image-20220324185742396

三、Collection集合的概述及使用:

概述:1.是单例集合的顶层接口,它表示一组对象,这些对象也成为Collection的元素

2.JDK不提供此接口的任何直接实现,它提供更具体的子接口(set、list)的实现

如何创建Collection集合对象?

1.通过堕胎的方式

2.使用具体的实现类ArrayList

四、Collection集合常用方法

方法名说明
boolean add(E e) 添加元素,调用此方法返回值永远是true
boolean remove(Object o) 从集合中清除指定元素
void clear() 清空集合中的所有元素
Boolean contains(Object o) 判断集合中是否存在指定的元素
Boolean isEmpty() 判断集合是否为空
int size() 集合的长度也就是元素的个数

五、Collcetion集合的遍历

迭代器:Iterator,集合的专用遍历方式

1.Iterator<E>Iterator():返回此集合中元素的迭代器,通过集合的Iterator()方法得到

2.迭代器是通过集合的Iterator()方法得到的,所以我们说它是依赖于集合而存在的

Iterator中的常用方法:

1.E next():返回迭代器中的下一个元素

2.boolean hasNext():如果迭代具有更多元素,则返回true

Collection<Student>s=new ArrayList<Student>();
Iterator<Student> it=s.Iterator();
  while(it.hasNext()){
//           System.out.println(it.next());
          String s=it.next();
          System.out.println(s);
      }

 

posted on 2022-03-24 19:42  再美不及姑娘你  阅读(117)  评论(0)    收藏  举报