【发布时间】:2015-05-08 09:54:20
【问题描述】:
应用从服务器获取数据。数据以数组形式返回。我需要检查其中一个数组项是否以应用程序中指定的值开头。如果没有迭代是可能的,因为这会显着降低应用程序的速度。
【问题讨论】:
-
很难看出您显示的代码与您在开始时引用的代码的对应关系 - 而 那个 代码只是检查数组是否包含 相等 元素;它不检查数组中的任何项目是否包含“lol”。一个简短但完整的示例,真正展示您感兴趣的内容,会更容易为您提供帮助。
-
请发布可编译的代码。
-
@ChetanKinger 很抱歉,我现在就检查一下!
-
如果您不了解数据结构,则需要迭代。例如,如果对数组进行排序,则可以使用二分搜索来加快速度。
-
@JonSkeet 我已经编辑了我的示例