Delphi动态数组中删除元素的重要函数Delete
System.Delete从字符串中删除一个子串,或者从动态数组中删除元素,并返回修改后的数组。
在Delphi代码中,Delete从字符串或数组S中删除一个由Count字符组成的子串,从S[Index]开始。S是一个字符串类型的变量。Index和Count是整数型表达式。
如果Index大于字符串或数组的长度(或小于1),则不删除任何字符。
如果Count指定的字符或数组字段超过了从Index开始的长度,那么Delete将删除字符串或数组的其余部分。如果Count小于或等于0,则不删除任何字符。
注意:Delete使用基于一的数组索引,即使在字符串为零的平台上颈椎枕也是如此。
procedure TForm1.Button1Click(Sender: TObject);
vars: string;
begins := 'Honest Abe Lincoln';Canvas.TextOut(10, 10, s);Delete(s,8,4);Canvas.TextOut(10, 40, s); { 'Honest Lincoln' }
end;
Delphi动态数组中删除元素的重要函数Delete相关推荐
- 从PHP中的数组中删除元素
有没有一种简单的方法可以使用PHP从数组中删除元素,以便foreach ($array)不再包含该元素? 我认为将其设置为null可以做到,但是显然不起作用. #1楼 如果您有一个数字索引的数组,其中 ...
- php unset函数_PHP | 使用unset()函数从数组中删除元素
php unset函数 Given an array and we have to remove an element from the array. 给定一个数组,我们必须从数组中删除一个元素. u ...
- java从数组中删除元素(数组的缩容)
java从数组中删除元素(数组的缩容) 1,解决方案一 /* * 数组的缩容(删除元素) * 第一种解决方案 * 移动元素,被删除元素后面的元素往前移一位 * 优点:不需要创建新数组,省内存,速度快 ...
- java数组中删除元素或一个数组元素
java数组中删除元素或一个数组元素 删除数组中单个元素 删除数组中多个元素(数组表示) 这里直接介绍两种情况: 1.删除数组中单个元素 2.删除数组中多个元素(数组表示) 删除数组中单个元素 1. ...
- php 从数组里删除元素,PHP从数组中删除元素的四种方法实例
PHP从数组中删除元素的四种方法实例 一.总结 一句话总结:unset(),array_splice(),array_diff(),array_diff_key() 二.PHP从数组中删除元素的四种方 ...
- MongoDB 学习笔记之 从数组中删除元素和指定数组位置
从数组中删除元素: 从数组中删除单个元素: db.ArrayTest.updateOne({ "name" : "Bill"},{$pop: {"ad ...
- java 中数组中删除元素_java数组中删除元素的操作
我们在学习数组的开始,就明确过初始的长度是不可变化的.但是在实际的使用中,难免会涉及到对数组的改动.本篇我们带来的是在数组中删除元素的方法:remove和索引.相信这两种概念大家都不陌生,那么结合了数 ...
- php数组中删除元素
之前如果要在某个数组中删除一个元素,我是直接用的unset,也不管unset之后会发生什么.但今天看到的东西却让我大吃一惊 <?php $arr = array('aaaa','bbbb','c ...
- JavaScript 从数组中删除元素方法
1.通过value值从数组中删除: function removeByValue(arr, val) {for (var i = 0; i < arr.length; i++) {if (arr ...
最新文章
- 提供第三种代码生成方式——通过自定义BuildProvider为ASP.NET提供代码生成
- stm32万年历流程图_STM32实现万年历..
- 经济民族主义的前夜?普华永道思略特全球创新1000强解读
- 设计模式-静态工厂之服务提供者框架
- bat产品经理能力模型_产品经理如何构建自己的产品能力模型?
- SAP UI5 ComponentBase createMetaData signature - why is MD hard coded
- 从像素坐标到相机坐标_相机标定方法
- 【英语学习】【English L06】U06 Banking L5 I'd like to change Chinese *yuan* into pounds
- 关于分布式系统架构模块通讯方式选择的问题
- ES6的Set使用方法
- 线上python课程一般多少钱-python培训班一般多少钱?一篇文章告诉你
- Windows及Linux系统下--adb驱动安装及问题总结
- 计算机加域后数据库无法登录,[MDT] 解决因加域客户端 Windows 登录身份引发的无法打开登录所请求的数据库故障...
- CTF Blind pwn题型学习笔记
- android编译找不到系统so,Android找不到so库解决方法
- matlab实现拉依达准则,拉依达准则matalb程序
- mysql in 分组,基于mysql实现group by取各分组最新一条数据
- 我是一只IT小小鸟(转)
- 地图(用ECharts绘制)
- 计算机学院认知实习报告