在Java中每秒重复访问数组项

时间:2013-04-10 13:31:51

标签: java algorithm

我是Java的新手。假设我有一个包含10个字符串项的ArrayList,我想要存档的是

  1. 每秒打印一件物品。

  2. 打印完所有项目后,它将返回到开头,重复打印

  3. 你能用Java给我一些想法

    ArrayList<String> testAL = new ArrayList<String>();
    Timer tickerTimer = new Timer();
    TimerTask sendMessageTask = new TimerTask() {
        public void run() {
    
        }
    };
    

1 个答案:

答案 0 :(得分:1)

您可以尝试以下内容:

try {
   for (int i = 0; i < testAL.size(); i++) {
     System.out.println(testAL.get(i);
     Thread.sleep(1000);
   }
} catch (InterruptedException e) {
   e.printStackTrace();
}

从主要版本运行你的TimerTask ...你还有Timer可以每X秒执行一次TimerTask ...