kotlin 将 listOf("春游一组", "春游二组", "春游三组", "春游四组", "春游五组", "行动小组", "后勤小组")变成 listOf("一", "二", "三", "四", "五", "行", "后")
时间: 2024-03-18 19:38:06 浏览: 46
Android自定义控件之组合控件学习笔记分享
在Kotlin中,你可以使用`map`函数来将一个列表中的元素进行转换。对于你提供的例子,你可以使用以下代码将`listOf("春游一组", "春游二组", "春游三组", "春游四组", "春游五组", "行动小组", "后勤小组")`转换为`listOf("一", "二", "三", "四", "五", "行", "后")`:
```kotlin
val originalList = listOf("春游一组", "春游二组", "春游三组", "春游四组", "春游五组", "行动小组", "后勤小组")
val transformedList = originalList.map { it.substring(2) }
```
在上述代码中,我们使用`map`函数对原始列表中的每个元素进行转换。`it.substring(2)`表示截取每个元素的第三个字符到最后一个字符,从而得到转换后的列表。
转换后的`transformedList`将会是`listOf("一", "二", "三", "四", "五", "行", "后")`。
阅读全文