如何在Swift中查找项目的索引?

如何在Swift中查找项目的索引?,第1张

概述参见英文答案 > How to find index of list item in Swift?                                    10个答案                            有一个方法称为indexof或类似的东西? var array = ["Jason", "Charles", "David"]indexOf(array, "J 参见英文答案 > How to find index of list item in Swift?10个答案有一个方法称为indexof或类似的东西?
var array = ["Jason","Charles","DavID"]indexOf(array,"Jason") // Should return 0
编辑:从Swift 3.0,你应该使用.index(where :)方法,并按照Swift 2.0中的更改编辑下面。

编辑:从Swift 2.0,你应该使用indexOf方法。它也返回nil或其参数的第一个索引

if let i = array.indexOf("Jason") {    print("Jason is at index \(i)")} else {    print("Jason isn't in the array")}

使用find函数。它返回nil(如果未找到该值)或数组中值的第一个索引。

if let i = find(array,"Jason") {    println("Jason is at index \(i)")} else {    println("Jason isn't in the array")}
总结

以上是内存溢出为你收集整理的如何在Swift中查找目的索引?全部内容,希望文章能够帮你解决如何在Swift中查找项目的索引?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1057362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存