zoukankan      html  css  js  c++  java
  • 用代码实现以下程序:篮子中有10个玩具,每60秒取出3个,同时每40秒向篮子中放入1个,不断重复上述动作,当篮子中剩余玩具不足3个是,程序结束

    public static void main(String[] args) {
    
    
    final Timer timer = new Timer();
    TimerTask task = new TimerTask(){
    int count = 0;
    int wj = 10;
    @Override
    public void run() {
    count++;
    if (count % 4 == 0) {
    wj++;
    System.out.println("放入玩具1个,现总数="+wj);
    }
    if (count % 6 ==0) {
    wj-=3;
    System.out.println("取出玩具3个,现总数="+wj);
    }
    if (wj < 3) {
    System.out.println("玩具现总数="+wj+",不足三个,程序结束");
    timer.cancel();
    }
    
    }
    
    };
    
    /**
    * task--这是被调度的任务。
    
    * delay--这是以毫秒为单位的延迟之前的任务执行。
    
    * period--这是在连续执行任务之间的毫秒的时间。
    */
    
    
    timer.scheduleAtFixedRate(task, 0, 20000);
    }
  • 相关阅读:
    python 操作数据库
    python学习
    Java学习(十)
    Java学习(九)
    Java学习(八)
    Java学习(七)
    Java学习(六)
    Java学习(五)
    Java学习(四)
    Java学习(三)
  • 原文地址:https://www.cnblogs.com/chenchengxuyuan/p/9801560.html
Copyright © 2011-2022 走看看