火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[安卓] 火山安卓对象数组类操作演示

[复制链接]

359

主题

6649

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
16600
跳转到指定楼层
楼主
发表于 2021-5-20 10:20:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 1185907650 于 2021-5-20 10:24 编辑

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

火山安卓对象数组类与数组类型转换操作介绍
对象数组类可用于任何类的数组操作,可以将任何类都变成一个数组进行操作,并且也可以非常方便的添加,删除和修改。
一、添加成员
1、首先简单的定义三个文本数组类的变量做演示,在“通知被创建”下面分别给三个变量添加数据。
2、然后定义类型为“对象数组类”的变量,然后利用对象数组添加成员,分别把三个文本数组变量添加进去,这样就完成了添加操作,可以看出使用方式和文本数组类是一样的,只是提供的数据不同。
二、取成员、替换成员、删除成员
这些操作都和文本数组类是一样的,只是要操作的类型变成了对象。
这里演示一下“取成员”方法。
这里的取成员方法和文本数组类的使用方式是一样的,提供索引值就可以取出来,不过这里取出来的是“对象类”,因此需要强制转换成添加时候的类。
比如:添加的时候添加的是文本数组类,取的时候就需要利用()强制转换成文本数组类。
这种利用括号进行转换的操作,就可以称为数据类型强制转换。
如果对,查找、替换不会用,可以看文章结尾的例程有演示。
运行后可以看到,可以看到文本数组的内容被取出,这也就证明文本数组类被取出。
如果你添加成员的时候使用的是整数数组类,那么在取出的时候就需要用括号强制转换成整数数组类。
演示图:

例程下载:

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


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

使用道具 举报

9

主题

372

帖子

3017

积分

贵宾

火山小白

Rank: 9Rank: 9Rank: 9

积分
3017
沙发
发表于 2021-5-20 11:08:00 | 只看该作者
学习……
WX搜索:大强小屋【ID:daqiangstudio】
向火山进发!
回复

使用道具 举报

359

主题

6649

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

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

使用道具 举报

4

主题

505

帖子

2506

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2506
地板
发表于 2022-1-22 16:32:31 | 只看该作者

每日一顶
回复

使用道具 举报

13

主题

135

帖子

914

积分

高级会员

Rank: 4

积分
914
5#
发表于 2022-1-23 12:55:46 | 只看该作者
学习一下
回复

使用道具 举报

58

主题

611

帖子

5419

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5419
6#
发表于 2022-1-31 21:46:21 | 只看该作者
火山安卓对象数组类操作演示
回复

使用道具 举报

13

主题

65

帖子

347

积分

中级会员

Rank: 3Rank: 3

积分
347
7#
发表于 2023-2-11 16:02:45 | 只看该作者
对象类啊
回复

使用道具 举报

6

主题

67

帖子

338

积分

中级会员

Rank: 3Rank: 3

积分
338
8#
发表于 2023-2-20 17:02:32 | 只看该作者
对象数组类对象数组类
回复

使用道具 举报

13

主题

63

帖子

331

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
331
9#
发表于 2023-3-2 22:35:03 | 只看该作者
1
回复

使用道具 举报

29

主题

181

帖子

1141

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1141
10#
发表于 2024-1-25 21:10:49 | 只看该作者
学习......
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 02:15 , Processed in 0.081378 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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