如何在kotlin中获取ArrayList的最后一项之前的项目?

阿尼苏扎曼·巴布拉

如何在kotlin中获取ArrayList的最后一项之前的项目?

我有一个像

val myList = listOf("item1", "item2", "item3", "item4", "item5")

我想从 myList 中获取“item4”

巴特克·利平斯基
myList[myList.lastIndex - 1]

在调用这个之前一定要检查数组中是否至少有两个项目


编辑:如果您经常使用它,您可以定义一个扩展函数,其作用类似于last()

fun <T> List<T>.secondToLast(): T {
    if (size < 2)
        throw NoSuchElementException("List has less than two elements")
    return this[size - 2]
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取ArrayList <String>中的最后一项

来自分类Dev

如何获取对象中的最后一项

来自分类Dev

PyMongo 如何获取集合中的最后一项?

来自分类Dev

获取 groupBy 中的最后一项

来自分类Dev

如何在单个sql语句中获取第一项和最后一项

来自分类Dev

如何获取MEL数组中除最后一项以外的所有项?

来自分类Dev

如何替换列表中除最后一项以外的所有项目

来自分类Dev

Mongodb:从文档中的数组中获取最后一项

来自分类Dev

HandlebarsJS如何获取数组的最后一项

来自分类Dev

如何获取没有pop的数组的最后一项?

来自分类Dev

如何获取没有pop的数组的最后一项?

来自分类Dev

获取计数变量中的最后一项

来自分类Dev

获取firebase数组中的最后一项

来自分类Dev

根据数组属性中的最后一项获取文档

来自分类Dev

获取列表中的下一项。最后回到起点

来自分类Dev

根据数组属性中的最后一项获取文档

来自分类Dev

如何使用for循环获取javascript值对象中的最后一项?

来自分类Dev

Django-如何从模板中的queryset获取最后一项

来自分类Dev

如何获取Firebase实时数据库中添加的最后一项?

来自分类Dev

如何在CListView的最后一项设置CSS样式?

来自分类Dev

从文件中读取时,如何在for循环中查找其最后一项-Python

来自分类Dev

如何在Laravel的foreachloop的最后一项中删除逗号?

来自分类Dev

如何确定 Python 对象列表中的第一项和最后一项?

来自分类Dev

如何在没有F#的第一项和最后一项的情况下获取子列表?

来自分类Dev

Django:获取manytomanyfield的最后一项

来自分类Dev

获取嵌套对象的最后一项

来自分类Dev

获取数组 VueJS 的最后一项

来自分类Dev

如何在同一项目中的不同包中引用一个类

来自分类Dev

如何知道RecyclerView中的最后一项

Related 相关文章

  1. 1

    如何获取ArrayList <String>中的最后一项

  2. 2

    如何获取对象中的最后一项

  3. 3

    PyMongo 如何获取集合中的最后一项?

  4. 4

    获取 groupBy 中的最后一项

  5. 5

    如何在单个sql语句中获取第一项和最后一项

  6. 6

    如何获取MEL数组中除最后一项以外的所有项?

  7. 7

    如何替换列表中除最后一项以外的所有项目

  8. 8

    Mongodb:从文档中的数组中获取最后一项

  9. 9

    HandlebarsJS如何获取数组的最后一项

  10. 10

    如何获取没有pop的数组的最后一项?

  11. 11

    如何获取没有pop的数组的最后一项?

  12. 12

    获取计数变量中的最后一项

  13. 13

    获取firebase数组中的最后一项

  14. 14

    根据数组属性中的最后一项获取文档

  15. 15

    获取列表中的下一项。最后回到起点

  16. 16

    根据数组属性中的最后一项获取文档

  17. 17

    如何使用for循环获取javascript值对象中的最后一项?

  18. 18

    Django-如何从模板中的queryset获取最后一项

  19. 19

    如何获取Firebase实时数据库中添加的最后一项?

  20. 20

    如何在CListView的最后一项设置CSS样式?

  21. 21

    从文件中读取时,如何在for循环中查找其最后一项-Python

  22. 22

    如何在Laravel的foreachloop的最后一项中删除逗号?

  23. 23

    如何确定 Python 对象列表中的第一项和最后一项?

  24. 24

    如何在没有F#的第一项和最后一项的情况下获取子列表?

  25. 25

    Django:获取manytomanyfield的最后一项

  26. 26

    获取嵌套对象的最后一项

  27. 27

    获取数组 VueJS 的最后一项

  28. 28

    如何在同一项目中的不同包中引用一个类

  29. 29

    如何知道RecyclerView中的最后一项

热门标签

归档