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完全相同

  • 相关阅读:
    Win32编程day11 学习笔记
    Win32编程day06 学习笔记
    Win32编程day15 学习笔记
    Win32编程day12 学习笔记
    Win32编程day09 学习笔记
    Win32编程day07 学习笔记
    Win32编程day10 学习笔记
    生命周期
    组件中的data为什么不是一个对象而是一个函数?
    asp.net Request.ServerVariables 各参数说明集合
  • 原文地址:https://www.cnblogs.com/zijeak/p/11269485.html
Copyright © 2011-2022 走看看