【发布时间】:2018-03-10 03:15:32
【问题描述】:
我正在使用 Guava LoadingCache 来缓存一些结果。使用加载方法,我从其他来源获取结果并使用“put(key,value)”放入缓存。
现在我要解决的问题是:我想在不传递任何键的情况下获取该缓存中的所有可用结果。因为我有兴趣获取当时缓存中出现的所有值,而不考虑任何特定的键。
getall(Iterable<?> keys) 或 getAllPresent(Iterable<?> keys) 方法已经存在,但它们希望传递密钥。
【问题讨论】: