Guava

Guava

文章 21 浏览 208

使用MapMaker创建缓存

我想使用MapMaker创建一个缓存大型对象的地图, 如果没有足够的内存,应将其从缓存中删除。 这个小演示程序似乎工作正常: public class TestValue { …

奶气 2024-09-08 22:37:43 5 0

计算地图:提前计算价值

我有一个 计算地图(使用 软值),我用它来缓存昂贵的计算结果。 现在我遇到一种情况,我知道某个特定的键可能会在接下来的几秒钟内被查找。该密钥的…

赤濁 2024-09-08 15:58:20 6 0

omitEmptyStrings 无法正常工作

我被困在中间了。 我正在创建包装类 com.google.common.base.Splitter。 但 omitEmptyStrings 方法无法正常工作。 请给我你的精彩指导。 这是[调用者]…

痴梦一场 2024-09-08 12:56:41 3 0

如何使用谓词从转换后的集合中删除元素?

如果我有一个 ArrayList dblList 和一个 Predicate IS_EVEN 我可以使用以下方法从 dblList 中删除所有偶数元素: Collections2.filter(dblList, IS_EV…

森林迷了鹿 2024-09-08 05:49:31 4 0

作为读取器打开输入流

我可以使用 Guava 轻松地将 InputStream 转换为 BufferedReader 吗? 我正在寻找类似的东西: InputStream inputStream = ... BufferedReader br = St…

青芜 2024-09-08 02:51:42 4 0

Splitter 在简单的 Pattern 上爆炸

我刚刚开始使用 Guava 代替 Google-Collections。 Splitter 类看起来很酷。但是当我使用它时,就像这样: private static final Pattern p = Pattern.…

久而酒知 2024-09-07 08:20:50 5 0

列表排序难题

假设我有 final Iterable&ltString&gt unsorted = asList("FOO", "BAR", "PREFA", "ZOO", "PREFZ", "PREFOO") 什么可以将这个未排序的列表转换为:( …

冷默言语 2024-09-07 01:15:41 8 0

Apache Commons Collections 中是否有与 ArrayIterator 等效的通用方法?

ArrayIterator 很方便(尽管我不需要 reset 功能),但与 Commons Collections 的其他内容一样,它不使用泛型。我检查了 Google 收藏集,但没有看到类…

记忆里有你的影子 2024-09-06 17:48:29 4 0

如何创建多重贴图来自地图>>?

我没有找到这样的多重映射构造...当我想这样做时,我会迭代映射,并填充多重映射。还有其他办法吗? final Map&ltString, Collection&ltString&gt&gt …

汐鸠 2024-09-06 14:08:34 6 0

为什么Google的Multimap的entries()方法不返回键/集合对?

我希望能够从我的 com.google.collections.Multimap 检索 Collection&gt &gt 这是我期望的 entries() 方法,但实际上它返回一个 Collection&gt。有没…

小镇女孩 2024-09-05 20:21:19 2 0

java.lang.ClassNotFoundException

我正在开发一个 java 项目,该项目直到几天前才开始工作。我不确定我对 Eclipse 设置做了什么来处理它,但现在当我尝试运行一些访问 google Finance a…

半寸时光 2024-09-05 14:26:06 5 0

Java 中开箱即用的直接比较器

我有一个方法,其参数之一需要一个 Comparator 。我想传递一个进行正常比较的Comparator和一个进行相反操作的反向比较器。 java.util.Collections提供…

我一向站在原地 2024-09-04 15:32:47 8 0

在 Guava 中哪里可以找到 PrimitiveArrays?

我使用的是 Google Collections 中的 com.google.common.collect.PrimitiveArrays,但我在 Guava 中找不到它,它是否已重命名?我在哪里可以找到它?…

枯寂 2024-09-04 03:31:44 4 0

Guava 的各个版本如何工作?

我想在项目中使用Guava,但我的PM不喜欢“r05”后缀,说它看起来不稳定。事实上,我需要的只是 Google-Collections 1.0,它现在已被弃用(我的 PM 也…

与风相奔跑 2024-09-03 12:19:54 3 0

获取原始类型的默认值

我手头有一个 Java 原始类型: Class&lt?&gt c = int.class // or long.class, or boolean.class 我想获得该类的默认值——具体来说,如果该类型的字…

信仰 2024-09-02 19:09:04 6 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文