arrays - swift - 如何检查数组是否第 n 次包含字符串?

标签 arrays swift

让我们获取数组:

var myArray = ["a", "b", "c", "a", "b", "a", "b", "c", "a", "b"]

我知道您需要使用 .contains() 来了解数组是否包含对象。 myArray.contains("a")//真

但是如何知道数组是否包含 4 次“a”?

最佳答案

在 Swift 中,只需一行代码就可以解决这个问题:

myArray.filter{$0 == "a"}.count 

希望对您有所帮助。享受编码

关于arrays - swift - 如何检查数组是否第 n 次包含字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41225288/

相关文章:

java - 为列表的一个子部分内的排列创建数组

php - "Notice: Undefined variable"、 "Notice: Undefined index"、 "Warning: Undefined array key"和 "Notice: Undefined offset"使用 PHP

ios - 如何更改SWIFT IOS中的导航栏背景?

ios - 当尝试使用 Int.random() 直接将变量设置为随机整数时,为什么我的程序无法正常工作?

swift - 更改顶层 tvOS 中的默认 displayAction 和 playAction 标签

Swift:在 UITableView 中动画扩展行?

ios - CGAffineTransformMakeRotation 不适用于 UILabel Inside UIGraphicsContext

java - 如何对数组的间隔求和?

Java Arraylist 存储用户输入

java - 如何从 Java 中的整数映射和长整型列表返回一定范围内的随机值