![]() |
1
4
我不会使用hourminute类,除非它有其他附加值。如果只需要查找给定时间点之后最近的事件时间,请将字符串转换为日期(或表示时间的长值),并将它们存储在某个排序的集合中。 转换可以用 日期格式 . 如果动态添加项,请使用 树集<日期> ,以及天花板(T)/更高(T)的方法。 如果项集不是动态的,请使用数组 日期[ ]日期 ,以及数组。二进制搜索(…)。 以下是第一种方法的(工作)草案:
|
![]() |
2
5
这是因为您没有为列表和可比较实例指定泛型,因此可以支持泛型。您可以使用以下命令重写代码:
注意:泛型不是必需的,也不在运行时使用,但是最好使用它们,因为它可以帮助您避免代码中的一些错误。 |