将对象存储在时间表中

时间:2018-12-22 16:47:52

标签: java time schedule temporal timetable

在我的程序中,有一个全局时钟,并且时间被分为离散的“场景”。

存在一个全局Schedule,它是一个HashMap<Scene, HashMap<User, Action>>

每个User对象都有一个startTime和一个endTime。 我希望能够在User对象中设置这些时间。 当我查询Schedule并说“时间x发生了什么?”时,我需要User个对象,它们的startTime <= xendTime > x

最好的方法是什么?

0 个答案:

没有答案