所以我有10,000多个字符串,我需要查询该组中是否包含任何给定的字符串.我目前将它们存储在一个数组中,我只是使用stringArray.contains(myString)功能.这有效吗?我将这个数组存储在一个单独的类和文件中,但是这样一个庞大的数组似乎相当"丑陋"
如果您只需要进行contains检查,而不关心元素排序,请使用Set.
let someStrings: Set = ["a", "b", "c"]
print(someStrings.contains("a"))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
63 次 |
| 最近记录: |