Collection的常用方法Collection的遍历方式List集合Set集合Collection的其他相关知识

一 、Collection

Collection代表单列集合,每个元素(数据)只包含一个值

1.Collection集合特点

List系列集合:添加的元素是有序、可重复、有索引。

ArrayList、LinekdList :有序、可重复、有索引。

Set系列集合:添加的元素是无序、不重复、无索引。

HashSet: 无序、不重复、无索引;

LinkedHashSet: 有序、不重复、无索引。

TreeSet:按照大小默认升序排序、不重复、无索引

①Collection的常用方法

Collection是单列集合的祖宗,它规定的方法(功能)是全部单列集合都会继承的。

Collection的常见方法如下:

②Collection的遍历方式

迭代器概述:

迭代器是用来遍历集合的专用方式(数组没有迭代器),在Java中迭代器的代表是Iterator。Collection集合获取迭代器的方法

Iterator迭代器中的常用方法和遍历

   1、得到集合的迭代器对象
        Iterator<String> ite = list.iterator();
        System.out.println(ite.next());
        System.out.println(ite.next());
        System.out.println(ite.next());
        System.out.println(ite.next());
        System.out.println(ite.next()); // NoSuchElementException  元素越界
        // 3、使用循环遍历。
        while (ite.hasNext()){
            String name = ite.next();
            System.out.println(name);
        }


    }

增强for循环遍历:

public class CollectionDemo2 {
    public static void main(String[] args) {
        // 目标:掌握Collection集合的遍历方式二:增强for(foreach遍历)。
        Collection<String> list = new ArrayList<>();
        list.add("叶孤城&
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值