【发布时间】:2012-01-16 16:13:35
【问题描述】:
我需要实现一个 WatchList 类作为 Java 客户端-服务器应用程序的一部分。 WL 本质上是一个 Items 数组,每个 Items 都有一个时间戳。我负责应用程序的客户端。 WL 可能会在客户端手动更新,即可以向其中添加新元素。它也可以通过服务器的定期计划更新进行修改。同样,定期上传也会执行,将手动添加的条款发送到服务器。
由于我对 Java 还很陌生,我需要关于我应该使用哪些内置工具(类)来实现这个 WL 类的建议。它显然是某种类型的排序结构,带有将比较日期的自定义比较器。我可能还想以最新项目优先的顺序维护它,以便我可以快速检索最新项目以发送到服务器。在这种情况下,在从服务器下载期间接收的项目将被添加到列表的开头而不是末尾。或者将其保持在最新项目最后的顺序中同样有效?
非常感谢!
【问题讨论】:
标签: java sortedlist sorted