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