0

我对 Java 很陌生。假设我有一个ArrayList包含 10 个字符串的项目,我要归档的是

  1. 每秒打印每个项目。

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

你能给我一些Java的想法吗

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

    }
};
4

1 回答 1

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可以TimerTask每X秒执行一次运行......

于 2013-04-10T13:41:58.817 回答