guava

    0热度

    2回答


    1热度

    1回答

    对于抽象的缘故,让我们假设我有一个 Map<Double, Collection<Employee>> ,其中关键是工资门槛。或者对于熟悉谷歌收藏的人来说,它会是 Multimap 我想为每个员工的工资进行数据库查询,如果它低于工资阈值,则将其从集合中删除。我怎样才能以多线程的方式做到这一点,最好使用固定的线程池执行器? 同样,对于谷歌精明的人来说,如果通过执行数据库查找并过滤集合的谓词完成,

    10热度

    4回答

    的实际使用情况,我想知道一些实用的使用情况(如果它们不相关/依赖于任何编程语言,它会更好)。我可以关联集合,列表和映射到实际用例。 例如,如果你想要一本书,要按照字母顺序列出的条款和位置/页码是价值的词汇表,您可以使用收集TreeMap中(OrderedMap这是一个地图) 不知何故,我无法将MultiSets与任何“实用”用例相关联。有人知道任何用途吗? http://en.wikipedia.

    2热度

    3回答

    我想使用谷歌收集为了节省下列文件中有多个键散列和值 Key1_1, Key2_1, Key3_1, data1_1, 0, 0 Key1_2, Key2_2, Key3_2, data1_2, 0, 0 Key1_3, Key2_3, Key3_3, data1_3, 0, 0 Key1_4, Key2_4, Key3_4, data1_4, 0, 0 前三列是不同的密钥和最后两个整数是

    8热度

    4回答

    我使用谷歌集合,并试图找到第一个满足谓词的元素,如果没有,返回我'null'。 不幸的是,当找不到元素时,Iterables.find和Iterators.find会抛出NoSuchElementException。 现在,我不得不做 Object found = null; if (Iterators.any(newIterator(...) , my_predicate) { f

    1热度

    1回答

    如何使用CLASSPATH中的google-collections在终端中使用javac编译代码? 的代码试图使用javac在终端(在Eclipse作品) import com.google.common.collect.BiMap; import com.google.common.collect.HashBiMap; public class Locate { ...

    88热度

    6回答

    我正在寻找在maven仓库中找到guava-libraries。它看起来像番石榴添加更多的功能,谷歌收藏库。

    1热度

    1回答

    有没有人有幸为Google滚动了一个自定义的GWT罐子Collections/Guava?我试着去掉相关的ant任务并运行它们,但我只是在JAR中获得空文件夹。似乎无法得到正确的包含规则: -/

    4热度

    2回答

    钥匙是一个文件和一个字。该文件给出文件内的所有单词。这个词让所有文件都有这个词。我不确定域和共域部分。我想K是<String>的类型,V是<HashSet<FileObject>>。 public HashBiMap<K<String>,V<HashSet<FileObject>>> wordToFiles = new HashBiMap<K<String>,V<HashSet<Fi

    3热度

    3回答

    代码显示了-cp扳机,但没有运行编译。显然,它找不到HashMultimap。类路径问题? $ javac -cp google-collect-1.0.jar MultiThing.java $ java -cp google-collect-1.0.jar MultiThing Exception in thread "main" java.lang.NoClassDefFoundErro