就是如何才能实现像“是男人就撑过20秒”这个游戏一样,在被打死以后,退出游戏并显示你坚持了多少时间。

解决方案 »

  1.   

    开始游戏的时候取出当前时间,
    退出的时候再取当前时间,两者相减,得到用了多长时间,在java中是毫秒,除以1000做换算。                  long start =System.currentTimeMillis();
    //游戏过程
    long end=System.currentTimeMillis();
    System.out.println("你坚持了:"+((end-start)/1000)+" 秒");
      

  2.   

    取开始游戏时的long start = System.currentTimeMillis();
    当游戏结束时long end = System.currentTimeMillis();
    你玩的时间秒数就是:(start-end) % 1000