递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 6932|回复: 5
打印 上一主题 下一主题

[视窗] 火山视窗整数数组类增删查改操作

[复制链接]

359

主题

6675

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
17012
跳转到指定楼层
楼主
发表于 2021-6-11 15:01:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 1185907650 于 2021-6-11 15:02 编辑

本源码转载自利快云https://www.lkuaiy.com/

火山视窗整数数组类增删查改操作


整数数组类可对整数数据进行数组操作,本类可以非常方便的实现对整数数组的增删查改。

一、添加成员
1、首先需要定义一个类型为“整数数组类”的变量
2、调用“添加成员”方法就可以在本类中添加整数数据。
3、如果需要添加很多个成员,重复调用本方法即可。






二、取成员数量
知道如何添加后,那么如何验证是否添加成功呢,第一个想办法取出成员,第二个就是判断数量。
如下图所示,通过“取成员数()”方法就可以取出数量。

运行后可以看到成员数被取出,证明添加成员成功。
   


三、取成员内容
1、如果你想要更精确的判断成员是否被添加成功,那么就需要取出成员内容进行操作。
2、新增一个方法,然后提供两个参数,分别为整数数组类和分割符号。
3、然后利用数组的“枚举循环”就可以循环数组。
4、然后利用“取枚举值”就可以取出每一个成员,因为取出来的是整数,所以需要转换成文本。
5、把取出的成员放到一个文本型变量里面。
6、最后返回。

7、最后调用这个方法输出内容。

8、可看到成员被取出,证明成员添加成功。


四、删除成员
1、想要删除成员直接调用“删除成员”方法即可,参数填写成员索引,从0开始。
2、删除后再次进行输出数组所有成员操作。



3、软件运行后就可以看到添加的“1”被删除。



三、查找成员
1、想要在整数数组中查找成员直接使用“查找首成员”方法即可,这个方法会从数组类的第一个成员开始向后查找,未找到返回-1.找到返回索引位置,索引从0开始。

  2、运行结果,运行后看到整数“3”的索引位置为1,这是因为在代码中,我们进行了一个删除成员操作,所以此时是返回索引1是正常的。



四、修改替换成员
1、调用整数数组的“置成员值”方法就可以对指定索引成员进行替换操作,索引从0开始。
2、替换后输出数组内容,确认一下是否被替换。

2、运行后可以看到成员被替换。
五、取指定成员
想要实现取成员,直接利用整数数组类的“取成员”方法即可实现,参数提供索引值即可。

运行结果如下图,可以看到结果被取出。




游客,如果您要查看本帖隐藏内容请回复


火山视窗整数数组类增删查改操作.zip

25.38 KB, 下载次数: 6

火山安卓+PC多部课程尽在:www.lkuaiy.com
回复

使用道具 举报

17

主题

792

帖子

2744

积分

金牌会员

Rank: 6Rank: 6

积分
2744
沙发
发表于 2021-6-11 15:55:30 | 只看该作者
真好,学习
回复

使用道具 举报

9

主题

371

帖子

3424

积分

贵宾

火山小白

Rank: 9Rank: 9Rank: 9

积分
3424
板凳
发表于 2021-6-11 15:58:51 | 只看该作者
学习……
WX搜索:大强小屋【ID:daqiangstudio】
向火山进发!
回复

使用道具 举报

359

主题

6675

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
17012
地板
 楼主| 发表于 2021-6-26 13:32:53 | 只看该作者
每日一顶
火山安卓+PC多部课程尽在:www.lkuaiy.com
回复

使用道具 举报

4

主题

516

帖子

2609

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2609
5#
发表于 2022-1-22 16:32:13 | 只看该作者
支持一下
回复

使用道具 举报

0

主题

23

帖子

118

积分

注册会员

Rank: 2

积分
118
6#
发表于 2022-2-12 22:46:09 | 只看该作者

谢谢分享啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-25 07:58 , Processed in 0.093052 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表