zoukankan      html  css  js  c++  java
  • Java中的集合(上):概述、Collection集合、List集合及其子类

    一、集合的体系结构

    二、Collection集合

    1.基本使用

    如下代码

    import java.util.ArrayList;
    import java.util.Collection;
    
    public class myCollection {
    
        public static void main(String[] args) {
            //创建Collection集合的对象
            //Collection本身是一个接口,无法实例化,故此通过其List子接口的ArrayList实现类来实例化(多态)
            Collection<String> collection = new ArrayList<String>();
            
            //给collection添加元素
            collection.add("Hello");
            collection.add("World");
            
            //输出集合对象
            System.out.println(collection);//ArrayList重写了toString()方法
    
        }
    
    }

    2.常用方法

    3.Collection集合的遍历

    Collection的遍历要使用Iterator迭代器

    迭代器的常用方法

    使用,代码如下

    //遍历
            Iterator<String> it = collection.iterator();
            
            while(it.hasNext()) {
                System.out.println(it.next());
            }

    三、List集合

    1.特点和概述

    2.特有方法

    3.遍历

    (1)方法一:迭代器

    由于其继承自Collection,所以和Collection一样,也可使用迭代器进行遍历

    (2)方法二:FOR循环遍历

    因为其有索引,所以可使用for循环来进行遍历

    4.并发修改异常

    5.ListIterator列表迭代器

    常用方法

    6.增强For循环

      

    7.List集合子类的特点

     8.LinkedList集合的特有方法

    四、Set集合

    set集合继承自collection,因此,它的使用方法和collection完全相同

  • 相关阅读:
    tornado之获取参数
    tornado中命名路由及反向解析使用
    options模块介绍
    服务的启动
    redis操作
    python中使用redis模块, 设置过期时间
    LaTeX
    word 摘要
    常用命令
    机器学习的建议
  • 原文地址:https://www.cnblogs.com/zijeak/p/11269485.html
Copyright © 2011-2022 走看看