小编Mar*_* B.的帖子

试图用Java来衡量经过的时间

我无法让Java时钟测量从一个简单程序的开始到结束所经过的时间(以毫秒为单位).

我复制了下面的程序.您将看到我使用了实用程序Calendar,然后打印循环之前和之后的时间.无论循环花费多长时间,循环前后打印命令显示的时间都不会改变.

你能建议一个解决方案吗?

我用DrJava.

import java.util.Calendar;

class time
{
  public static void main(String[] args)
  {

    int sum=0;
    int i=0;
    int j=0;
    int n=300;

    Calendar cal = Calendar.getInstance();

    System.out.println("Current milliseconds since 13 Oct, 2008 are :" + cal.getTimeInMillis());

    for (i=0;i < n; i++)
    {
      sum++;
      System.out.println("ROW " + i);  
    }

    System.out.println(" Current milliseconds since 13 Oct, 2008 are :" + cal.getTimeInMillis());
  } 
}
Run Code Online (Sandbox Code Playgroud)

java

2
推荐指数
2
解决办法
3133
查看次数

标签 统计

java ×1