ID番号Thingyを使用して追跡しているオブジェクトがたくさんあります。longID の順序については保証がありませんので、HashMap<Long, Thingy>ランダムアクセス用に保管しています。ただし、Android では、この非常に優れたクラスがSparseArrayあり、私が使用している方法よりも高速であると主張HashMapしています。おそらく最も注目に値するのは、オートボクシング税がないことです。残念ながら、キーはintではなくlongです。
私の ID の値は、今世紀longのいつでも範囲を超える心配がないほどのものです。intからのキャストlongとintプラスの最適化は、私の操作のSparseArrayオートボクシングよりも安価になりますか? 私の直感はイエスと言っていますが、追加の情報が欲しいです。longLongHashMap