美文网首页java学习笔记
List集合及其遍历——java学习之⑩

List集合及其遍历——java学习之⑩

作者: pm_kai | 来源:发表于2018-02-24 15:45 被阅读0次

1,List集合特点

长度可变,存储的都是对象,可以存储不同类型

package gather;
import java.util.ArrayList;
import java.util.LinkedList;
public class ListDemo {
    public static void main(String[] args) {
        /*
         * list及其实现类都是有序的,可存放重复对象
         */
        ArrayList a = new ArrayList();
        a.add(new String("张三"));
        a.add("王五");
        a.add(3);
        System.out.println(a);
        
        ArrayList b = new ArrayList();
        b.add("李四");
        System.out.println(b);
        a.addAll(b);//add添加一个内容,addall添加一个集合
        System.out.println(a);
        
        Ergodic e = new Ergodic();
        e.GetErgodic1(a);
        
        e.GetErgodic2(a);
        
        LinkedList c = new LinkedList();
        c.add("is");
        c.addFirst("you");
        c.addLast("best");
        System.out.println(c);
        c.remove(0);
        System.out.println(c);
    }
}

2,集合的遍历

package gather;
import java.util.ArrayList;
import java.util.Iterator;
public class Ergodic {
    /*
     * 转换为数组
     */
    public void GetErgodic1(ArrayList l) {
        Object[] o = l.toArray();
        for(int i=0;i<o.length;i++){
            System.out.print(o[i]+" ");
        }
    }
    /*
     * 利用迭代器
     */
    public void GetErgodic2(ArrayList l2) {
        Iterator i = l2.iterator();//把集合存入迭代器中
        while (i.hasNext()) {//判断有无下一个值
            Object o2 = i.next();//获取数值,并且光标往后移
            System.out.print(o2+" ");
        }
    }
}

相关文章

  • List集合及其遍历——java学习之⑩

    1,List集合特点 长度可变,存储的都是对象,可以存储不同类型 2,集合的遍历

  • list集合遍历方式

    Java中List集合的三种遍历方式:①for循环遍历:指定下标长度,使用List集合的size()方法,进行fo...

  • 集合

    java集合接口有List,Set,Map。 List和Set都实现了Collection(对集合排序,遍历)接口...

  • Java中的Iterable与Iterator详解

    在Java中,我们可以对List集合进行如下几种方式的遍历: List list =newArrayList<>(...

  • Kotlin之集合

    1、集合的创建与遍历 1.1、List集合的创建 在Java中常用的集合有ArrayList、LinkedList...

  • List&Map&Set的操作和遍历

    List&Map&Set的操作和遍历 Java的三大集合即:Set、List、Map。 Set:代表无序、不可重复...

  • Java集合框架-概述

    Java 集合框架 学习目标 会使用集合存储数据 遍历集合,取出数据 掌握每种集合的特性 学习方法 学习顶层!通过...

  • Java中List集合的三种遍历方式

    背景 List集合在Java日常开发中是必不可少的,从网络上收集了三种List集合的遍历方式。 创建一个实体类,以...

  • java集合框架List了解多少

    第1集 编程语⾔⾯试题之新版javase集合框架List基础篇简介:java集合框架⾥⾯List常⻅基础⾯试题考查...

  • java的iterator 遍历 list 和 map

    1 . java通过 iterator 遍历list 2 . 遍历 map

网友评论

    本文标题:List集合及其遍历——java学习之⑩

    本文链接:https://www.haomeiwen.com/subject/yvoqxftx.html