码迷,mamicode.com
首页 > 其他好文 > 详细

kotlin集合——>集合操作概述、集合转换

时间:2020-07-02 18:29:49      阅读:52      评论:0      收藏:0      [点我收藏+]

标签:等等   其他   两种   添加元素   class   索引   包含   声明   map   

1. 集合操作概述:

  Kotlin 标准库提供了用于对集合执行操作的多种函数。这包括简单的操作,例如获取或添加元素,以及 更复杂的操作,包括搜索、排序、过滤、转换等

  1.1 扩展与成员函数

    集合操作在标准库中以两种方式声明:集合接口的成员函数和扩展函数。

    成员函数定义了对于集合类型是必不可少的操作。例如,Collection 包含函数 isEmpty() 来检查其是否为空; List包含用于对元素进行索引访问的get( )等等 。

    创建自己的集合接口实现时,必须实现其成员函数。为了使新实现的创建更加容易,请使用标准库中集合接口的框架实现:AbstractCollection、AbstractList、AbstractSet、AbstractMap 及其 相应可变抽象类。

    其他集合操作被声明为扩展函数。这些是过滤、转换、排序和其他集合处理功能。

  1.2 公共操作

    公共操作可用于只读集合与可变集合,常见的操作分为以下几类:

— 集合转换
— 集合过滤
— plus 与 minus 操作符
— 分组
— 取集合的一部分
— 取单个元素
— 集合排序
— 集合聚合操作

 

kotlin集合——>集合操作概述、集合转换

标签:等等   其他   两种   添加元素   class   索引   包含   声明   map   

原文地址:https://www.cnblogs.com/developer-wang/p/13226042.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!