Timing algorithms....


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 2 of 2

Thread: Timing algorithms....

  1. #1
    Join Date
    Dec 2003
    Posts
    3

    Timing algorithms....

    hi, i'm working on this project which is basically to implement the various travelling salesman heuristics.

    could anyone please tell me how i can time how long a piece of code takes to execute?

    i have tried the Timer class but from my understanding, that is for setting alerts and scheduling... i just need a plain timer to start at the top of the code and finish at the end...

    any help, would be MUCH APPRECIATED!!

  2. #2
    Join Date
    Feb 2004
    Posts
    808
    Code:
    long epoch = System.currentTimeMillis();
    
    myREallySlowLongMethod();
    
    long elapse = System.currentTimeMillis();
    
    System.out.println("code took "+ (elapse-epoch)+" milliseconds to complete!");
    The 6th edict:
    "A thing of reference thing can hold either a null thing or a thing to any thing whose thing is assignment compatible with the thing of the thing" - ArchAngel, www.dictionary.com et al.
    JAR tutorial GridBag tutorial Inherited Shapes Inheritance? String.split(); FTP?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center