I want to store 5 seperate datas for every hashmap index... And if i write a data strorage class and save every instance to the hashmap, is it logical and fast enough? For example: HashMap.Put("mystorage1",new Store5Data(data1,data2,data3,data4,data5)) If this way is not ok how can i implement this with the ready classes or packages? Thank you