麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Java 簡單計(jì)時(shí)器

2019-11-14 22:11:16
字體:
供稿:網(wǎng)友
java 簡單計(jì)時(shí)器

代碼

package com.benywave;import java.util.Timer;import java.util.TimerTask;public class TimerTest {        PRivate  Timer timer;        private long elapsedSeconds;        public TimerTest() {        timer = new Timer();    }    public static void main(String[] args) {        //System.out.println(formatElapsedTime(3661));        new TimerTest().startClock();    }    /**     * 開始粗略計(jì)時(shí)     */    private void startClock(){        elapsedSeconds = 0;        timer.schedule(new TimerTask() {            @Override            public void run() {                System.out.println(formatElapsedTime(elapsedSeconds));                elapsedSeconds += 1;            }        },0,999);    }        private void stopClock(){        if(timer != null){            timer.cancel();            timer.purge();        }    }        /**     * 格式化輸出時(shí)間字符串     * @param elapsedSeconds     * @return     */    public static String formatElapsedTime(long elapsedSeconds){        long hours = 0;        long minutes = 0;        long seconds = 0;        if(elapsedSeconds >= 3600){            hours = elapsedSeconds / 3600;            elapsedSeconds -= hours * 3600;        }        if(elapsedSeconds >= 60){            minutes = elapsedSeconds / 60;            elapsedSeconds -= minutes * 60;        }        seconds = elapsedSeconds;        StringBuilder sb = new StringBuilder();        sb.append(addZeroBeforeNumber(hours));        sb.append(":");        sb.append(addZeroBeforeNumber(minutes));        sb.append(":");        sb.append(addZeroBeforeNumber(seconds));        return sb.toString();    }        /**     * 加0處理,不足兩位時(shí)補(bǔ)0     * @param number     * @return     */    public static String addZeroBeforeNumber(long number){        StringBuilder sb = new StringBuilder();        if(number >= 0 && number <= 9){            return sb.append("0").append(number).toString();        }        return sb.append(number).toString();    }}

控制臺(tái)輸出

這種方式,只是粗略計(jì)時(shí),不適合精確計(jì)時(shí)的場景。

雖然寫了停止計(jì)時(shí)器的方法,但并未調(diào)用,所以啟動(dòng)計(jì)時(shí)后不會(huì)停止。

只是作為練習(xí)demo, 僅供參考。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 最新亚洲视频 | 欧美精品国产综合久久 | 久色porn| 男女羞羞的视频 | 国产伦久视频免费观看视频 | 免费黄网站在线播放 | 久久免费视频一区 | 国产麻豆交换夫妇 | 激情视频在线播放 | 成人福利视频在线 | 中文字幕在线免费观看电影 | 日韩在线激情 | 久久精品视频7 | 欧美在线小视频 | 国产成年人视频 | 9999精品| 欧美精品久久久久久久多人混战 | 国产一级片91 | 欧美黄色小视频 | 免费人成在线观看网站 | h视频在线播放 | 久久精品欧美一区 | 日韩在线播放第一页 | 羞羞视频免费观看网站 | 国产精品免费久久久 | 免费毛片小视频 | 黄色一级片在线观看 | 欧美一级片在线 | 91一区二区在线观看 | 失禁高潮抽搐喷水h | 一区二区三区日韩电影 | 视频www | 全黄性性激高免费视频 | 91精品国产777在线观看 | 午夜天堂在线视频 | 精品久久久久久久久久久aⅴ | 国产免费久久久 | 国产精品久久久久久238 | 久久久久国产一区二区三区不卡 | 精品国产91一区二区三区 | 成人短视频在线观看免费 |