社区
其他技术讨论专区
帖子详情
如何在一个数组中存放不同类型的数据
weixin_38061328
2019-09-20 10:20:44
最近学习go语言,我是刚从python转来的
go语言里面如何在一个数组中存放不同类型的数据?
难道复合类型数据只能用结构体来实现?
...全文
548
2
打赏
收藏
如何在一个数组中存放不同类型的数据
最近学习go语言,我是刚从python转来的 go语言里面如何在一个数组中存放不同类型的数据? 难道复合类型数据只能用结构体来实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38061608
2019-09-20
打赏
举报
回复
自己顶一下
weixin_38096967
2019-09-20
打赏
举报
回复
1
go是强类型语言,但任何类型都可以转为interfalce{}类型。 所以用 []interface{}
一个
数组,不管是直接量或对象,都可以包含
不同
数据
类型
的值
一个
数组,不管是直接量或对象,都可以包含
不同
数据
类型
的值 <script> //
一个
数组,不管是直接量或对象,都可以包含
不同
数据
类型
的值: var arrObject = new Array("val1",33,true); //字符串、数字、布尔值 var arrLiteral = [arrObject,"val2",18,false]; //对象、...
java 存储任意
类型
数据
_java 存储
不同
类型
数据
1.使用Object[]存储:public class Print {public static void main(String[] args) {Object[] array = returnAObject();String a = (String) array[0];Struct b = (Struct) array[1];int i = (Integer) array[2];System....
matlab三大数组之构架数组
构架数组(struct array )类似于胞元数组,能在
一个
数组里
存放
各类
数据
,而且构架数组组织
数据
的能力比胞元数组更富于变化。 构架数组的基本组分是构架。
数组中
每个架构是平等的,它们通过下标区分。但是构架必须在划分“域”后才能使用。
数据
不能直接
存放
在构架中,而只能
存放
在域中。构架的域可以
存放
任何
类型
、任何大小的数组。而且,
不同
构架的同名域中可以
存放
不同
的内容。 注意:构架名和域名之间“.”
C++数组类模板
封装
一个
数组类模板,
数组中
可以存任意
类型
数据
。
结构体
1.数组和结构体的区别 数组:
存放
类型
相同的
数据
结构体:
存放
类型
不同
的
数据
2.结构体的特点 结构体的
数据
量非常大 ——@上官可编程
其他技术讨论专区
479
社区成员
790,919
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章