Class Stopwatch

java.lang.Object
  |
  +--Stopwatch

public class Stopwatch
extends java.lang.Object

A simple millisecond stopwatch. start() sets stopwatch measure of time elapsed. stop() adds time elapsed since previous start() to total elapsed time and returns total elapsed time. reset() resets total elapsed time. lap() returns total elapsed time without "stopping" the stopwatch. It's actually easier to read the code than these comments. :)


Constructor Summary
Stopwatch()
           
 
Method Summary
 long lap()
          Return millisecond stopwatch time elapsed so far.
 void reset()
          Reset the millisecond stopwatch.
 void start()
          Start millisecond stopwatch.
 long stop()
          Stop millisecond stopwatch and return total time elapsed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Stopwatch

public Stopwatch()
Method Detail

lap

public long lap()
Return millisecond stopwatch time elapsed so far.
Returns:
long

reset

public void reset()
Reset the millisecond stopwatch.

start

public void start()
Start millisecond stopwatch.

stop

public long stop()
Stop millisecond stopwatch and return total time elapsed.
Returns:
long