如何存储多个数据类型的数组

如题所述

在java中数组是不可以存放不同数据类型的。只能存放同一种数据类型。
但是,我们可以通过map来实现数组存放不同的数据类型。
Map集合没有继承Collection接口,其提供的是key到value的映射,Map中不能包含相同的key值,每个key只能影射一个相同的value.key值还决定了存储对象在映射中的存储位置.但不是key对象本身决定的,而是通过散列技术进行处理,可产生一个散列码的整数值,散列码通常用作一个偏移量,该偏移量对应分配给映射的内存区域的起始位置,从而确定存储对象在映射中的存储位置.Map集合包括Map接口以及Map接口所实现的类.
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-11-17
使用void*指针
相似回答