Java get Elapsed Time

In this section, you will study how to obtain the elapsed time. As you all know that the Elapsed time is the time taken to complete the process.


 
Ads

Java get Elapsed Time

     

In this section, you will study how to obtain the elapsed time. As you all know that the Elapsed time is the time taken to complete the process. In the given example, we have used the method System.nanoTime() to get the start time and the end time of the defined process. Here we are calculating the sum of first ten natural numbers in order to find the elapsed time by subtracting the start time from the end time of the process.

 

 

 

 Here is the code of GetElapsedTime.java

public class GetElapsedTime {

  public static void main(String[] args) {
  long start = System.nanoTime();
  System.out.println("Start: " + start+" nano seconds");
 
  int sum = 0;
  for (int i = 0; i <= 10; i++) {
  sum = sum + i;
  }
  System.out.println("Sum of First 10 Natural Numbers= "+sum);
  long end = System.nanoTime();
  System.out.println("End  : " + end+" nano seconds");
 
  long elapsedTime = end - start;
  System.out.println("The process took approximately: "
  + elapsedTime + " nano seconds");
  }
}

Output will be displayed as:

Download Source Code

Advertisements

Ads
Share on Google+Share on Google+

Java get Elapsed Time

Posted on: November 6, 2008 If you enjoyed this post then why not add us on Google+? Add us to your Circles

Advertisements

Ads
 

Discuss: Java get Elapsed Time  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments:0

Ads

 

Ads