HashMapをより小さなサブマップに分割することは可能かどうか疑問に思いました。
私の場合、100個の要素のHashMapがあり、元のHashMapから2つ(またはそれ以上)の小さいHashMapを作成したいと思います。最初のHashMapには0から49のエントリが含まれ、2番目のHashMapには50から99のエントリが含まれます。
Map <Integer, Integer> bigMap = new HashMap <Integer, Integer>();
//should contains entries from 0 to 49 of 'bigMap'
Map <Integer, Integer> smallMap1 = new HashMap <Integer, Integer>();
//should contains entries from 50 to 99 of 'bigMap'
Map <Integer, Integer> smallMap2 = new HashMap <Integer, Integer>();
助言がありますか?どうもありがとう!