cost 378 ms
我應該關心 trove4j 中的 no_entry_value 嗎?

[英]Should I care about no_entry_value in trove4j?

我將 trove4j 用於它的原語 collections。我注意到它有像這樣的構造函數 其中no_entry_value表示 null。默認值為零。 collections中的null這個值,特別像Set,按照我的認知,很重要。 但是看了源碼發現trove4j並沒有太多用到這個值。 所以我很困 ...

2022-04-01 04:24:13   1   37    java / trove4j  
TLongArrayList 比 long[] 有什么優勢

[英]What are the advantages of TLongArrayList over long[]

我看到在某些地方使用數據結構 TLongArrayList 而不是長基元數組。 我想問一下在 long[] 上使用 TLongArrayList 有什么好處? ...

使用標准 Java HashMap(與 Trove THashMap 相比)會導致非 HashMap 代碼運行速度較慢

[英]Using standard Java HashMap (compared to Trove THashMap) causes non-HashMap code to run slower

我使用 HashMap 緩存通過遞歸算法計算的大約 200 萬個值。 我使用 Collections Framework 中的HashMap<Integer, Double>或 Trove 庫中的TIntDoubleHashMap ,由boolean useTrove變量控制,如下面的代 ...

LinkedHashMap內存消耗

[英]LinkedHashMap memory consumption

用戶上傳一個包含100萬字的大文件。 我解析文件並將文件的每一行放入LinkedHashMap<Integer, String> 。 我需要通過密鑰進行O(1)訪問和刪除。 此外,我需要保留訪問順序,從任何位置迭代和排序。 內存消耗巨大。 我啟用了Java 8中出現 ...

如何使用以字節數組為鍵的trove進行多哈希映射?

[英]How to use trove for multi hashmap with byte array as key?

目前,我正在使用Guave的ArrayListMultiMap處理超過100.000個項目。 映射的鍵是一個byte array ,值很long 。 現在,我想減少開銷。 我的想法是只使用原始的集合和HashMap的trove 。 因此,最后每個鍵(字節數組)都指向一個原始集合( ...

Java Trove4J 庫(或其他庫)是否具有布爾原始集合?

[英]Does Java Trove4J library (or another) have boolean primitive collections?

谷歌在這里讓我失望了......我認為這將是一個非常簡單的問答,但我找不到以前對此事的任何討論。 Java Trove4J 庫不包含布爾原始集合是否有原因? 示例: TByteHashSet存在,但TBooleanHashSet不存在。 作為一種變通方法,我可以為 true(1) 和 false ...

2015-08-27 02:37:44   2   231    java / trove4j  
從Trove獲取隨機行(TObjectIntHashMap)?

[英]Getting random lines from Trove (TObjectIntHashMap)?

有沒有辦法從Trove(TObjectIntHashMap)獲取隨機行? 我正在使用隨機測試Trove可以搜索/加載10,000行的速度。 具體來說,我想傳入一個隨機整數並讓Trove查找/加載該行。 我嘗試使用get()方法,但是它要求我傳遞字符串而不是隨機整數。 我還考慮過使用key ...

如果為null,TObjectIntMap.get()返回0

[英]TObjectIntMap.get() returns 0 if null Trove

我正在使用trove庫來創建哈希映射 我正在使用的類是TObjectIntMap,必須在其中使用函數get。 問題是,如果有兩種情況,get返回0 1-如果指定鍵的值為零 2-如果密鑰不存在 例如下面的代碼 該程序將打印以下內容 1- NotNull:因 ...

在Trove哈希圖中設置默認值

[英]Setting default value in Trove hash map

如何設置TLongDoubleHashMap集合的默認值(當鍵不存在時返回)。 默認情況下它返回0,我希望它返回NaN。 我在文檔中找到了這個: 如果給定鍵沒有條目,則返回將從get(long)或put(long, double)返回的值。 默認值通常為零,但可以在構造集合時 ...

Java Trove中的Singleton集合

[英]Singleton Collections in Java Trove

Trove中是否有與Java的Collections.singleton , Collections.singletonList或singletonMap類似的東西? 我正在使用使用許多trove集合來減少內存占用的應用程序。 但是,我一直找不到任何單身的Trove集合。 例如,使用默 ...

2014-08-07 17:21:53   1   294    java / trove4j  
如何設置trove4j中TXXXXArrayList對象的大小?

[英]How to set the size of TXXXXArrayList object from trove4j?

如何從Trove設置TXXXXArrayList對象的大小? 例如,是否可以設置TIntArrayList的大小? 我發現的唯一方法是添加元素(零)。 即使是允許初始化或添加基本數組的批量方法,也會按元素進行復制,即使工作加倍。 雖然可以使用純java設置數組的大小: 將 ...

TObjectIntMap(Trove 3)'int get(java.lang.Object key)'方法如何返回null? 是文檔錯誤嗎?

[英]TObjectIntMap (Trove 3) How can 'int get(java.lang.Object key)' method return null? Is it a documentation mistake?

我一直在研究Trove4j庫的文檔。 特別是TObjectIntMap接口。 根據庫的文檔,如果鍵不存在於地圖中,則get方法將返回null 。 我要參考的文檔可以在這里看到: http://trove4j.sourceforge.net/javadocs/gnu/trove/map ...

2014-02-27 10:26:27   1   205    java / trove4j  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM