码迷,mamicode.com
首页 > 编程语言 > 详细

Java类集-list

时间:2014-10-31 08:49:43      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:style   io   ar   java   for   sp   on   cti   bs   

     


    Collection 子接口:

    bubuko.com,布布扣

     

    ArrayListList 接口和Collection接口的一个子类,用于实例化两种接口

     

    package leiji;

    import java.util.ArrayList;

    import java.util.List;

    import java.util.Collection;

    public class ArryList {

    public static void main(String args[]){

    List<String> arrlt=new ArrayList<String>();

    Collection<String> acoll=new ArrayList<String>();

    arrlt.add("Hello");

    arrlt.add(0,"World");

    System.out.println(arrlt);

    //增加元素

    acoll.add("jerry");

    acoll.add("weibo");

    //增加对象

    arrlt.addAll(acoll);

    arrlt.addAll(0,acoll);

    System.out.println(arrlt);

    //移除元素

    arrlt.remove(1);

    arrlt.remove("weibo");

    System.out.println(arrlt);

           

    //获取元素

    for(int i=0;i<=arrlt.size()-1;i++){

    //System.out.println(arrlt.get(i));

    }

    //String a[] =new String[]{"1","2"};

    //将集合变为对象数组

    String str[]=arrlt.toArray(new String[]{});  //

    for(int i=0;i<=str.length-1;i++){

    //System.out.println(str[i]);

    }

     

    Object obj[]=arrlt.toArray();

    for(int i=0;i<=obj.length-1;i++){

    System.out.println((String)obj[i]);

    }

    //判断是否为空

    System.out.println(arrlt.isEmpty());

    //判断是否包含某一个元素

    System.out.println(arrlt.contains("Hello")?"Hello is contains":"Hello is not contains");

    //截取子集合

    List l=arrlt.subList(1, 4);

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

    System.out.println(l.get(i));

    }

     

    System.out.println(l.indexOf("Hello"));

    }

     

    }

     

Java类集-list

标签:style   io   ar   java   for   sp   on   cti   bs   

原文地址:http://blog.csdn.net/goodhuajun/article/details/40648519

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!