1. 程式人生 > >java 間隔5秒迴圈執行一個方法

java 間隔5秒迴圈執行一個方法

import java.text.SimpleDateFormat;
import java.util.Date;

public class Main {

	public static void main(String[] args) {

		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		Boolean result = false;
		int count = 0;
		while(!result) {
			try {
				Thread.sleep(5 * 1000); //設定暫停的時間 5 秒
				count ++ ;
				System.out.println(sdf.format(new Date()) + "--迴圈執行第" + count + "次");
				if (count == 3) {
					result = true;
					break ;
				}
			} catch (InterruptedException e) {
				e.printStackTrace();
			}  
		}
	}

}