温馨提示×

kotlin list的slice操作怎么用

小樊
86
2024-06-15 16:48:39
栏目: 编程语言

在Kotlin中,可以使用slice函数来对List进行切片操作。slice函数接受一个范围参数,表示要切片的起始索引(包含)和结束索引(不包含)。下面是一个示例:

val list = listOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

// 切片索引范围为2到5
val slicedList = list.slice(2..5)

println(slicedList) // 输出 [3, 4, 5, 6]

除了范围参数外,slice函数还可以接受一个整数数组参数,表示要切片的索引位置。下面是一个示例:

val list = listOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

// 切片索引位置为1, 3, 5
val slicedList = list.slice(listOf(1, 3, 5))

println(slicedList) // 输出 [2, 4, 6]

通过使用slice函数,可以对List进行灵活的切片操作,根据具体的需求选择不同的参数形式来实现切片功能。

0