首页 > 其他分享 >ArrayList元素的删除(4种函数)

ArrayList元素的删除(4种函数)

时间:2024-08-25 22:27:33浏览次数:13  
标签:Console 函数 删除 ArrayList List item 移除 str1

1 Clear()方法

Clear()方法用来从ArrayList中移除所有元素,语法格式如下。

            string[] str1 = { "a", "b", "c" };
            ArrayList List = new ArrayList(str1);
            List.Clear();

2 Remove()方法

Remove()方法用来从ArrayList中移除特定对象的第一个匹配项,语法格式如下:

说明: 在删除ArrayList中的元素时,如果不包含指定对象,则ArrayList将保持不变。

            string[] str1 = { "a", "b", "c" };
            ArrayList List = new ArrayList(str1);
            List.Remove("b");
            foreach (var item in List)
            {
                Console.WriteLine(item);
            }
            Console.ReadLine();

3 RemoveAt()方法

RemoveAt()方法用来从ArrayList中移除指定索引处的元素,语法格式如下

            string[] str1 = { "a", "b", "c" };
            ArrayList List = new ArrayList(str1);
            List.RemoveAt(1);//删除索引为1的元素
            foreach (var item in List)
            {
                Console.WriteLine(item);
            }
            Console.ReadLine();

4 RemoveRange()方法

RemoveRange()方法用来从ArrayList中移除一定范围的元素,语法格式如下。

误区警示: 在RemoveRange()方法中,参数count的长度不能超出数组的总长度减去参数index的值

            string[] str1 = { "a", "b", "c" ,"d","e","f"};
            ArrayList List = new ArrayList(str1);
            List.RemoveRange(1, 2);//从索引为1的位置开始2位;
            foreach (var item in List)
            {
                Console.WriteLine(item);
            }
            Console.ReadLine();

 

标签:Console,函数,删除,ArrayList,List,item,移除,str1
From: https://www.cnblogs.com/csflyw/p/18379635

相关文章

  • 聚合函数COUNT()用法解析
    在数据分析工作中,我们常用聚合函数COUNT()统计一些特定条件的行数。常用的用法有如下三种:COUN(*)COUNT(1)COUNT(字段)那它们三者的区别在哪里呢。COUNT(*)用来计算表中所有行的数量,包括那些包含NULL值的行。COUNT(1)也用于计算所有行的数量,它也不会忽略任何行。COUNT(字段)......
  • 函数qsort的使用与冒泡排序模拟实现qsort
    目录一.qsort函数的使用示例二.使用冒泡排序模拟实现qsort函数二.1.冒泡排序 二.2.模拟实现qsort函数一.qsort函数的使用1.1.qsort函数是用来排序任意数据类型的数组,对其中的元素进行一定规则的排列2.qsort不返回任何值3.qsort的第一个参数是一个void*指针,指向......
  • C语⾔内存函数
    文章目录1.memcpy使用和模拟实现memcpy的使用:memcpy的模拟实现:2.memmove使用和模拟实现memmove的使用:memmove的模拟实现:3.memset函数的使⽤4.memcmp函数的使用1.memcpy使用和模拟实现void*memcpy(void*destination,constvoid*source,size_tnum);......
  • 高中数学第四章——指对幂函数
    自从从zr回来,就感觉高中数学讲了一个梯级。指数函数其实吧,指数函数没什么好说的,就是那么多。有理数指数幂整数指数幂初中都学了。分数指数幂规定:$a^{\frac{m}{n}}=\sqrt[n]{a^{m}}$。无理数指数幂知道它仍然成立即可。运算性质\(1.a^{r}\cdota^{s}=a^{r+s}\)\(2......
  • ArrayList声明,Add(), Insert();
     ArrayList提供了3个构造器,通过这3个构造器可以有3种声明方式。(1)默认构造器,会以默认大小(16位)初始化内部数组。构造器格式如下。ArrayListList=newArrayList();//实例化一个ArrayList,命名为List;for(inti=0;i<10;i++)//添加10个元素......
  • C语言初阶(四)字符函数和字符串函数
    字符分类函数C语言中有⼀系列的函数是专门做字符分类的,也就是⼀个字符是属于什么类型的字符的这些函数的使用都需要包含⼀个头文件是ctype.h函数   如果他的参数符合下列条件就返回真iscntrl   任何控制字符isspace   空白字符:空格‘’,换页‘\f’,换行'\n......
  • C语言:函数递归
    目录一、递归1.1递归的思想1.2递归的限制二、递归举例2.1举例1:求n的阶乘 画图推演2.2举例2:顺序打印一个整数的每一位画图推演​编辑  三、递归和迭代一、递归   递归是学习C语言函数绕不开的⼀个话题,那什么是递归呢?递归其实是⼀种解决问题的方法,在C语......
  • Python 字符串反转函数的实现与解析
    Python字符串反转函数的实现与解析在Python编程中,字符串是最常用的数据类型之一。反转字符串是一个常见的编程任务,通常用于数据处理、文本分析和算法练习。本文将详细介绍如何实现一个反转字符串的函数,探讨不同的方法,并分析它们的优缺点。一、字符串反转的基本概念字......
  • 56个JavaScript 实用工具函数助你提升开发效率!
    今天来看看JavaScript中的一些实用的工具函数,希望能帮助你提高开发效率!整理不易,如果觉得有用就点个关注鼓励一下吧!1.数字操作(1)生成指定范围随机数export const randomNum = (min, max) => Math.floor(Math.random() * (max - min + 1)) + min;(2)数字千分......
  • DWS(GAUSSDB)函数返回结果集(表)
    -----------建表------------droptableifexistsemployees;CREATETABLEemployees(employee_idNUMBER(10)PRIMARYKEY,--EmployeeID,primarykeyfirst_nameVARCHAR2(50),--Employee'sfirstnamelast_nameVARCHAR2(50),--Employee'slastna......