【发布时间】:2012-08-06 03:27:17
【问题描述】:
我想知道是否有任何方法可以让 Java 中的二进制搜索返回一个值的多个实例。例如,我有一个项的 ArrayList,其中一个字段是关键字的字符串数组。有没有比使用 contains() 方法通过关键字检索项目并将它们存储在单独的集合中的线性搜索更快的方法?还是通过 Author 等字符串?
...Item...
private String[] keywords;
private String author;
...
【问题讨论】:
-
你能更准确一点吗?一次调用中的多个值...您可能需要编写一个包装器,将输出存储在一个数组中并返回它。
-
要么在一个调用中,或者我想使用多个调用和某种返回的标志?
-
请把问题说清楚
标签: java collections binary-search