永发信息网

java写的计数小程序?

答案:1  悬赏:60  手机版
解决时间 2021-06-02 04:46
  • 提问者网友:富士山上尢
  • 2021-06-01 04:39

每分钟输出一行,显示当前的时间(精确到分)

遇到整点退出?

最佳答案
  • 五星知识达人网友:十年萤火照君眠
  • 2021-06-01 06:07

用线程还是比较容易的,下面是完整的代码


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


public class Test1 implements Runnable {


 public void run() {
  //格式化时间
  DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm");
  while(true) {
   String datetime = df.format(new Date()); //取当时时间
   if(datetime.split(" ")[1].equals("00:00")) {
    System.out.println("Over");
    return;
   } 
   else{
    System.out.println(datetime);
    try{
    Thread.sleep(60*1000);
    }catch(Exception e){}
   }
  }


 } 
 public static void main(String args[]) {
  Test1 t = new Test1();
  new Thread(t).start();


 }


}

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯