微蓝网分享经验,让生活更简单!移动APP免费注册登录

java的ArrayList使用方法详解

阅读:14次 时间:2019-03-29 07:37:10来源:用户
最佳经验
由作者撰写原创经验并推荐置顶

ArrayList是Java集合框架中的一个重要的类,它继承于AbstractList,实现了List接口,是一个长度可变的集合,提供了增删改查的功能,接下来是一些对它主要使用方法的介绍,以下内容是由微蓝经验网用户发布java的ArrayList使用方法详解,希望对于用户有一定帮助,为朋友进行解决疑惑,如若想了解更多相关内容,可以向底部移动了解更多与本教程文章相关解决经验方法!

java的ArrayList使用方法详解
一、元素的创建
  1. 1
    首先输入:

    ArrayList <变量名>=newArrayList();创建列表。

    技巧处理意思区别方法过程效果经验意义原理用途做法攻略常识使用用法详解注意事项步骤图解含义窍门妙招。
    java的ArrayList使用方法详解
  2. 2

    输入“lis.add(xx)”给括号内赋值。

    java的ArrayList使用方法详解
  3. 3
    输入“for(inti=0;i<lis.size();i++){

    Stringresult=(String)lis.get(i);对元素进行输出。System.out.println(result);”

    java的ArrayList使用方法详解
  4. 4

    输出结果:tony、tom、jack、mary、even

    java的ArrayList使用方法详解
二、元素的删除
  1. 1
    在元素下方输入:

    lis.remove(xx);选择删除对象,括号内填删除元素的下标。

    技巧处理意思区别方法过程效果经验意义原理用途做法攻略常识使用用法详解注意事项步骤图解含义窍门妙招。
    java的ArrayList使用方法详解
  2. 2
    下图以lis.remove(1);为例。

    index是从0开始起始的因此1代表第2个元素。因此删除的是tom这个元素。

    java的ArrayList使用方法详解
  3. 3

    输入“for(inti=0;i<lis.size();i++){
    Stringresult=(String)lis.get(i);对元素重新输出。
    System.out.println(result);”

    java的ArrayList使用方法详解
  4. 4

    最后结果为tony、jack、mary、even(删除了tom)。

    java的ArrayList使用方法详解
三、元素的修改
  1. 1
    输入:

    lis.set(index,element); 修改元素。

    index指“元素下标”、element指“修改后的值”。

    技巧处理意思区别方法过程效果经验意义原理用途做法攻略常识使用用法详解注意事项步骤图解含义窍门妙招。
    java的ArrayList使用方法详解
  2. 2

    输入“for(inti=0;i<lis.size();i++){
    Stringresult=(String)lis.get(i);输出修改后的元素
    System.out.println(result);”

    java的ArrayList使用方法详解
  3. 3

    输出结果已经变成:tony、lucy、mary、even    

    java的ArrayList使用方法详解
  4. 4

    最后结果为tony、jack、mary、even(删除了tom)。

    java的ArrayList使用方法详解
四、元素的查找
  1. 1
    查找模板:lis.contains("xx")

    以下分两种结果介绍查找的办法。

    技巧处理意思区别方法过程效果经验意义原理用途做法攻略常识使用用法详解注意事项步骤图解含义窍门妙招。
  2. 2
    一、不包含此元素。

    输入“if(lis.contains("vivian")){System.out.println("包含此元素!");}来查找元素。else{System.out.println("该元素不存在!");”

    java的ArrayList使用方法详解
  3. 3

    结果:由于元素中没有示例中的“vivian”,故显示“该元素不存在”。

    java的ArrayList使用方法详解
  4. 4
    二、包含此元素。

    输入“if(list.contains("kevin")){list1.add("kevin");System.out.println(list1);break;来查找元素。}else{System.out.println("没找到该元素!");break;”


    java的ArrayList使用方法详解
  5. 5

    结果:由于列表元素中包含查找的元素,故结果返回值为该元素。

    java的ArrayList使用方法详解
THE END
分享到:
免责声明:本文来自微蓝网用户分享,不代表微蓝网的立场。
作者信息

新手帮助关于我们招聘信息反馈投诉免责声明服务协议最新文章

微蓝网部分素材(图片、视频、音频等)来自于网络,不代表本站立场,以上素材或内容仅代表作者个人观点,因此产生相关问题作者本人负责,本站将不承担任何法律责任! 如有问题请进行侵权投诉

© 2025 VLPOS.com 版权所有 微蓝网 ICP备案号:黑ICP备20003952号-1  黑公网安备 23012602000120号