频道栏目
首页 > 资讯 > 其他 > 正文

ArrayList的使用方法

17-11-11        来源:[db:作者]  
收藏   我要投稿

概述

ArrayList就是动态数组,它的方便之处在于:

实现动态的增加或减少元素 灵活地设置数组大小

源代码

增加元素

main(){

    ArrayList list = new ArrayList();

    list.add("a");

    list.add("b");

    list.add("c");

    System.out.println("顺序添加"+list);
}

main(){

    ArrayList list = new ArrayList();

    list.add("a");

    list.add("b");

    list.add("c");

    System.out.println("顺序添加"+list);

    list.add(1,"E");

    System.out.println("在第一个元素后面加E"+list);
}

main(){

    ArrayList list1 = new ArrayList();

    list1.add("a");

    list1.add("b");

    list1.add("c");

    System.out.println("顺序添加"+list1);

    ArrayList list2 = new ArrayList();

    list2.add("e");

    list2.add("f");

    list2.add("g");

    System.out.println("顺序添加"+list2);

    list1.addAll(list2);

    System.out.println("将list2添加到list1所有元素的后面"+list);
}

main(){

    ArrayList list1 = new ArrayList();

    list1.add("a");

    list1.add("b");

    list1.add("c");

    System.out.println("顺序添加"+list1);

    ArrayList list2 = new ArrayList();

    list2.add("e");

    list2.add("f");

    list2.add("g");

    System.out.println("顺序添加"+list2);

    list1.addAll(2,list2);

    System.out.println("将list2添加到list1中的第二个元素后面"+list);
}

删除元素

main(){

    ArrayList list = new ArrayList();

    list.add("a");

    list.add("b");

    list.add("c");

    list.add("d");

    System.out.println("顺序添加"+list);

    list.remove(2);

    System.out.println("删除c"+list);
}

main(){

    ArrayList list = new ArrayList();

    list.add("a");

    list.add("b");

    list.add("c");

    list.add("d");

    System.out.println("顺序添加"+list);

    list.remove("b");

    System.out.println("删除b"+list);
}

main(){

    ArrayList list1 = new ArrayList();

    list1.add("a");

    list1.add("b");

    list1.add("c");

    System.out.println("顺序添加"+list1);

    ArrayList list2 = new ArrayList();

    list2.add("a");

    list2.add("b");

    System.out.println("顺序添加"+list2);

    list1.removeAll(list2);

    System.out.println("删除list1中和list2相同的元素"+list);
}

获取元素

main(){

    ArrayList list = new ArrayList();

    list.add("a");

    list.add("b");

    list.add("c");

    string ele = list.get(2);

    System.out.println("第2个元素"+list);
}

遍历操作

//ArrayList的遍历方法之一
//ArrayList的for循环
for(int i = 0 ; i < list.size() ; i++ ){

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

}

//ArrayList的遍历方法之二
//ArrayList的foreach遍历
    ArrayList list = new ArrayList();

    list.add("a");

    list.add("b");

    list.add("c");

    for(String str : list ){

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

    }
相关TAG标签
上一篇:Python基础知识介绍
下一篇:利用C语言实现自杀环---约瑟夫环
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站