打印时的TimeStamp

时间:2016-03-24 17:27:33

标签: java

我有一个场景,其中有一个字符串的Arraylist(基本上是英文报价)。我已经生成了一个随机的无形式'0''ArrayList.size() - 1'并打印了与索引关联的字符串。是否有任何规定在打印特定字符串时保留时间戳,以便在接下来的10分钟或任何特定时间范围内不会重复相同的字符串?打印时我有一个无限循环,每次迭代后延迟10秒。

1 个答案:

答案 0 :(得分:1)

您可以创建一个具有Quotestring对象的简单java.util.Date类,并存储Quote个对象的数组,而不是仅存储一个数组字符串。

此外,您可以只存储与字符串数组大小相同的Date对象数组,并使用字符串数组中的相同索引来检查Date。

每当您打印报价时,请更新类或日期数组中的上次使用日期。当您打印新报价时,请检查上次打印时间。

查看java.util.Date文档了解更多详情