java中List集合的使用

来源:互联网 发布:java web开发进阶 编辑:程序博客网 时间:2024/06/06 23:57

1.List集合是一个容器,可以添加各种各样的数据,但如果我们需要添加某一种类型的数据时,则需要在list容器添加泛型来限制添加的元素数据类型。

2.List重要方法参考:http://tool.oschina.net/apidocs/apidoc?api=jdk-zh

3.List集合元素的3种遍历方法

for (int i = 0; i <list.size(); i++) {              String element = list.get(i);              System.out.println("索引=" + i + ", 元素=" + element);            }
Iterator it=list.iterator();        while(it.hasNext()){            Object object= it.next();            System.out.println(object);        }
Object[] object=list.toArray();        for(int i=0;i<object.length;i++){            Object ojt=object[i];            System.out.println(ojt);        }

4.代码演示

package com.Collection;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class testList {    public static void main(String[] args) {        //1.添加泛型,限制添加元素的数据类型        List<String> list = new ArrayList<>();        list.add("战狼2");        list.add("建国大业");        list.add("十里桃花");        System.out.println("list"+list);        //2.遍历结果集        for (int i = 0; i <list.size(); i++) {              String element = list.get(i);              System.out.println("索引=" + i + ", 元素=" + element);            }        Iterator it=list.iterator();        while(it.hasNext()){            Object object= it.next();            System.out.println(object);        }        Object[] object=list.toArray();        for(int i=0;i<object.length;i++){            Object ojt=object[i];            System.out.println(ojt);        }        //3.查询指定范围内的元素         List<String> subList = list.subList(1, 2);         System.out.println(subList);         //4.元素索引位置从0开始         list.remove(2);          System.out.println(list);    }}控制台输出结果:list[战狼2, 建国大业, 十里桃花]战狼2建国大业十里桃花[建国大业][战狼2, 建国大业]

5.ArrayList、LinkList、Vector的使用和 List方法一样。

List总结:http://cmsblogs.com/?p=1201

参考文档:http://www.java2s.com/Tutorials/Java/java.util/ArrayList/index.htm

原创粉丝点击