zoukankan      html  css  js  c++  java
  • 第十节 集合类Collection和Map

    接口 Collection<E>  (E)代表类型

    集合类:

    与数组的异同:

    数组:数组虽然也可以存储对象,但长度是固定的;集合的长度是可变的,数组中可以存储基本数据类型,集合只能存储对象。

    集合的特点:集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。

    add(int index, E element) 
              将指定的元素插入此列表中的指定位置。   例如:  list.add(1,"插入");   即插入到角标为1的集合下

    add(index,element);
    addAll(index,Collection)

    remove(index);

    set(index,element);

    get(index);
    subList(from,to);
    ListIterator();

     集合调用:

     方法1:

       for(int i =0;i<list.size();i++){

        System.out.print(list.get(i)+",")

    }

    方法2:

    ArrayList<Object>  list2 = new ArrayList<Object>();

    list2.add("这是字符串");            //集合名称.add(类型语句);

    list2.add(50);

    list2.add("这是第三个元素");

    System.out.println(list2);

     

    Iterator<Object> a = list2.iterator();   //迭代器(集合取出的方式)

    while(a.hasNext())               //循环设置

     

    //System.out.print(a.next()+",");    //每输出一次,自动往后显示一个元素

    //System.out.print(a.next()+",");

    System.out.print(a.next()+",");

  • 相关阅读:
    typeScript 之(3) 类型
    TypeScript 采坑 记录
    typeScript 之(2) 环境部署
    typeScript 之(1) 简介
    webpack 之(29) optiization配置详解
    webpack 之(28) devServer配置详解
    webpack 之(27) resolve配置详解
    webpack 之(26) module配置详解
    docker中的Mysql数据卷与持久化
    TCP三次握手四次挥手
  • 原文地址:https://www.cnblogs.com/xiaoshuaidiboke/p/7155418.html
Copyright © 2011-2022 走看看