我试图用以下实例化地图结构
Map<Timestamp, Test> map = new Map<Timestamp, Test>();
Run Code Online (Sandbox Code Playgroud)
其中Test是一个包含3种不同类型变量的类,Timestamp是java.sql.Timestamp类型.
但是我收到以下错误
无法实例化类型
Map<Timestamp, Test>
我的主要目标是创建一个map结构,我可以在同一时间戳键下从Class实现中存储多个值/对象(不同类型).
Map<Timestamp, Test>
您无法实例化Map,因为它是接口.您需要使用其中一个实现HashMap.
除非值是对象(或)数组的集合,否则不能在HashMap中为同一个Key存储多个值.另一种选择是Google MultiMap