在Kotlin中,数组和集合都是常用的数据结构,提供了许多操作方法来对它们进行操作。以下是一些常用的数组和集合操作方法:
数组操作方法:
- get(index: Int):获取指定位置的元素。
- set(index: Int, value: T):设置指定位置的元素。
- size:获取数组的大小。
- filter(predicate: (T) -> Boolean):过滤数组中符合条件的元素。
- map(transform: (T) -> R):对数组中的每个元素应用指定的转换函数。
- forEach(action: (T) -> Unit):对数组中的每个元素执行指定的操作。
- sort():对数组进行排序。
集合操作方法:
- add(element: E):向集合中添加一个元素。
- remove(element: E):从集合中移除指定元素。
- size:获取集合的大小。
- contains(element: E):判断集合中是否包含指定元素。
- filter(predicate: (E) -> Boolean):过滤集合中符合条件的元素。
- map(transform: (E) -> R):对集合中的每个元素应用指定的转换函数。
- forEach(action: (E) -> Unit):对集合中的每个元素执行指定的操作。
- sorted():对集合进行排序。