Kotlin提供的集合本地接口
2017-07-30 09:34
295 查看
Iterable : 父类,所有我们可以遍历一系列的都是实现这个接口
MutableIerable: 一个支持遍历的同时可以执行删除的Interables
Collection: 这个类像是一个泛型集合,我们通过函数访问可以返回集合的size、是否为空
、是否包含一个或者一些item,这个集合的所有方法提供查询,因为collection是不可修改的
MutableCollection:一个支持增加和删除item的Colllectiion,它提供了额外的函数,比如
add\rtemove clear 等等
List: 可能是最流行的集合类型,它是一个泛型有序的集合,因为它的有序,我们可以使用get
函数通过position来访问
MutableList:一个支持增加和删除item 的List
Set: 一个无序并不支持重复item的集合
MutableSet: 一个支持增加和删除item的Set
Map: 一个key-value对的collection,key在map中是唯一的,也就是说不能有两对key是一样的键值对
存在于一个map中
MutableMap: 一个支持增加和删除item 的map
MutableIerable: 一个支持遍历的同时可以执行删除的Interables
Collection: 这个类像是一个泛型集合,我们通过函数访问可以返回集合的size、是否为空
、是否包含一个或者一些item,这个集合的所有方法提供查询,因为collection是不可修改的
MutableCollection:一个支持增加和删除item的Colllectiion,它提供了额外的函数,比如
add\rtemove clear 等等
List: 可能是最流行的集合类型,它是一个泛型有序的集合,因为它的有序,我们可以使用get
函数通过position来访问
MutableList:一个支持增加和删除item 的List
Set: 一个无序并不支持重复item的集合
MutableSet: 一个支持增加和删除item的Set
Map: 一个key-value对的collection,key在map中是唯一的,也就是说不能有两对key是一样的键值对
存在于一个map中
MutableMap: 一个支持增加和删除item 的map
相关文章推荐
- Microsoft.Jet.OLEDB.4.0”提供程序不支持 ITransactionLocal 接口。本地事务不可用于当前提供程序
- collections 接口存储一组不唯一,无序的对象。提供了对集合进行排序,遍历等对种算法的实现
- 本地提供XML数据,Android端获取并解析成List集合显示
- 自定义泛型类,本质就是利用微软提供的集合和集合接口
- List接口下的集合
- AWVS 提供的接口
- 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
- 【整理】.Net Framework3.5之隐式类型的本地变量和数组、对象初始值设定项、集合初始值设定项、自动实现的属性和匿名类型
- Kotlin Primer · 集合泛型与操作符
- 未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序
- 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。
- 访问Excel 2007出错,未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序
- 开源免费天气预报接口API以及全国所有地区代码!!(国家气象局提供)
- 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
- 开源免费的天气预报接口API以及全国所有地区代码(国家气象局提供)
- Android中HAL如何向上层提供接口总结-hw_device_t
- 模板ID NgH7RUVrVbTFbqwUmhpjkZb5Tv9jKGSmqb3Prs1a8sA 开发者调用模板消息接口时需提供模板ID 标题 客户预约提醒 行业 医疗护理 - 护理美容 详细内容 {
- 在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
- 使用 Kotlin 读取本地视频并使用Vitamio框架编写万能播放器进行播放(二)