首页 > 其他分享 >ArrayList的常见方法和使用

ArrayList的常见方法和使用

时间:2023-12-01 20:33:06浏览次数:24  
标签:元素 ArrayList 常见 list 指定 列表 add 方法

ArrayList的常见方法和使用 1. add(Object element):向列表的尾部添加指定的元素,一次只能添加一个。 ArrayList list = new ArrayList(); list.add("jim"); list.add("tom"); list.add("kk"); System.out.println(list); 输出结果 [jim, tom, kk] 2. add(int index, Object element):在列表的指定位置插入指定的元素。 list.add(1,"aaa"); System.out.println(list); 输出结果 [jim, aaa, tom, kk] 下标从0开始 3. remove(Object element):从列表中删除指定的元素,如果有多个相同的元素,只删除第一个。 list.remove(2); //根据下标删除 4. remove(int index):从列表中删除指定位置的元素。 list.remove(2); //根据下标删除 5. get(int index):返回列表中指定位置的元素。 list.get(2); 6. set(int index, Object element):用指定的元素替换列表中指定位置的元素。 list.set(1,"ww") 7. size():返回列表中元素的数量。 list.size(); 8. clear():从列表中删除所有元素。 list.clear(); 9. isEmpty():如果列表中没有元素,则返回true。 10. contains(Object element):如果列表中包含指定的元素,则返回true。 11. toArray():将列表转换为数组。 以下是一个使用ArrayList的例子: ArrayList list = new ArrayList(); list.add("apple"); list.add("banana"); list.add("orange"); System.out.println(list.get(1)); // 输出:banana list.remove("banana"); System.out.println(list.size()); // 输出:2 System.out.println(list.contains("banana")); // 输出:false ———————————————— 版权声明:本文为CSDN博主「天降伊利大王」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/liyil66464/article/details/134743137

标签:元素,ArrayList,常见,list,指定,列表,add,方法
From: https://www.cnblogs.com/lyl20051120/p/17870821.html

相关文章

  • gcc 在嵌入式软件中一些常见的用法(待补充)
    大多数情况,嵌入式软件工程师并不需要知道gcc编译器是工作的,但是随着调试深入,了解gcc在软件中的一些常见的用法大有裨益。这里列一下遇到的一些嵌入式软件中用到的一些gcc知识。1GCC关闭某函数的优化软件库使用O2/O3优化,有时debug时,需要关闭其中某些函数的优化(即使用此函数使用......
  • TWS耳机电量在手机上同步显示方法
    出处:https://www.wpgdadatong.com.cn/blog/detail/40711 ADK6.x的Earbud工程,默认是有一个电量通知的,但这个电量通知用的AT指令是AT+BIEV,这个指令在苹果和少数安卓机上有用,所以这不满足大部分用户的需求。因此我们需要用AT+IPHONEACCEV指令去把这个电量通知出去。但是......
  • java heap space解决方法
    在JVM中如果98%的时间是用于GC(Garbage Collection)且可用的Heapsize不足2%的时候将抛出异常信息,java.lang.OutOfMemoryError:Javaheapspace。所以产生这个异样的原因通常有两种:1.程序中出现了死循环2.程序占用内存太多,超过了JVM堆设置的最大值。对于第一种情况,需要自......
  • 安防行业2023年度盘点:当前安防市场常见的视频监控系统及视频分析技术
    随着科技的飞速发展,智能安防监控系统已经成为了现代社会中不可或缺的一部分。这种系统的技术特点及应用领域值得我们深入探讨。今天我们就以市面上常见的智慧安防视频监控系统及视频分析技术来盘点和探讨一下。1、全面的视频安防监控能力首先,智能安防监控系统在实时监控、录像回......
  • qq千人群不到一千人提示满员(查看群人员上限方法)
    今天遇到的一个问题,比较奇怪,重新建了一个群。查看群人员上限方法:1、点击查看群资料-首页-成员分布。左边为群人数,右边为人员上限。                                      2、查找群,输入群号,查到的......
  • 郑州得鱼心理咨询效果怎么样|惩罚孩子很管用的几个方法,不用打不用骂
    郑州得鱼心理咨询效果还是不错的。作为心理咨询老师,我经常被问到如何惩罚孩子才能让他们改正错误。其实,惩罚孩子并不是最好的方法,因为它可能会伤害孩子的自尊心和自信心。相反,有几个惩罚孩子很管用的方法,不用打不用骂。第一,让孩子承担后果。当孩子做出错误的行为时,让他们承担相......
  • 软考架构师(14)——面向对象方法
    0:基本概念面向对象方法包括:面向对象分析,面向对象设计,面向对象程序设计一:统一建模语言(UML)1:UML结构UML结构包括UML的基本构造块,支配这些构造块如何放在一起的规则(架构)和一些运用于整个UML的机制(1)构造块:事物:UML中的事物也称为建模元素,包括结构事物(structuralthings)、行为事物......
  • 编译C++程序调用dll的方法
    在拥有.cpp源文件的情况下,调用其它dll并生成exe的方法第一步:新建C++空项目。 第二步:将源文件放到项目根目录路径下,并在项目的源文件下添加现有项,将源文件添加进项目。第三步:在项目根目录下创建include文件夹,将需要被调用的dll的.h头文件放入该文件夹。第四步:在项目根目......
  • 有什么可以自动保存微信收到的图片和视频的方法么
    8-1在一些有外勤工作的公司里,经常会需要在外面工作的同事把工作情况的图片发到指定微信或者指定的微信群里,以记录工作进展等,或者打卡等,对于外勤人员来说,也就发个图片的事,但是对于在公司里收图片的人来说,可能是个麻烦的活。因为有可能每天要保存上千张图片,或者视频,要是都靠人工保存......
  • 复习:Java基础-泛型方法
    泛型大家都很熟悉了泛型方法呢可能很多小伙伴都有混淆,今天来稍微复习一下泛型方法(普通方法)publicclassTest<T>{publicTf(Tc){//注意声明,使此方法成为泛型方法returnc;}}泛型方法(静态方法)这么写编译就通过不了错误写法publicclassTe......