如何同时存储Object,int和索引? (机器人)

时间:2012-11-16 15:39:38

标签: object indexing int

我有一种情况,我想存储bitmap(Object),int value(speed of bitmap)和另一个索引值来访问这些其他2.任何想法?在考虑使用HashMap时,哈希映射只处理ObjectIndex,但需要另一个与特定Object相关联的整数值!

1 个答案:

答案 0 :(得分:0)

看起来你需要一个专用的位图和速度类型。如果索引用于检索其他两个值,请将它们打包为类型:

class FlyingBitmap{
        private Bitmap bitmap;
        private double speed;
        ...
    }

并使用HashMap

Map<Integer, FlyingBitmap> map = new HashMap<Integer, FlyingBitmap>();