Jun. 2nd, 2011
I love Java too
Jun. 2nd, 2011 04:34 pm
public class TimeStats extends Stats {
private static final double MS = 0.000001;
private long startedNano;
public void start() {
startedNano = System.nanoTime();
}
public void finish() {
add(System.nanoTime() - startedNano);
}
public String millis(double nano) {
return MS * nano + "ms";
}
public String toString() {
return "min: " + millis(min) + ", max:" + millis(max) + ", avg:" + millis(average());
}
}