【发布时间】:2012-09-08 16:56:16
【问题描述】:
我正在使用 HashMap<Integer, Bitmap> 实现位图缓存,并在 Eclipse 中收到以下警告:
使用 new SparseArray(...) 代替以获得更好的性能。
我以前从未听说过该类,但检查它似乎没有containsKey() 方法,我调用该方法从缓存中检索位图以检查它是否存在于缓存中,并且如果没有,则添加它。
关于检查密钥是否已存在的最佳方法的任何想法?
我想我可以更改代码以使用此重载并检查 null 吗?
Bitmap bitmap = cache.get(key, null);
【问题讨论】:
标签: java android hashmap sparse-array