|
|
1
3
这种行为没有直接的支持。
如果缓存包含单个元素,则可以使用
在缓存集合的情况下,这将更加复杂。如果您确实希望避免未选中的强制转换,则可以创建一个新集合并通过
其他方法包括,例如,使用番石榴的
.
|
|
|
2
0
有很多可能的方法来处理这个问题。下面是我要做的-创建一个存储其元素类型的集合类:
并确保someExpensiveOperation()使用该类返回其结果。这样,在检索缓存项时就可以查询类型。 |