Seguro que alguna vez, habeÃs tenido que medir tiempo en Java, por ejemplo, para ver cuánto de bueno es un algoritmo frente a otro, para más tarde poder crear gráficas y demás representativas, que os hagan llegar alguna evaluación, exite una función muy sencilla en Java, para coger tiempo, que es:
System.currentTimeMillis()
Esta función lo que hace es que te coge el tiempo desde un momento determinado, hasta hoy, o desde el momento que lo cogas, de esta forma te saca el tiempo en milisegundo (ms), pero puedes recogerlo en otro medida, viendo la API de java y viendo los métodos que tiene, pero un ejemplo de como calcular el tiempo serÃa:
long tiempoInicio = System.currentTimeMillis();
// Código del algoritmo….
long totalTiempo = System.currentTimeMillis() – tiempoInicio;
Espero que ahora os sea más sencillo coger tiempos en Java, ya que es muy práctico para medir algún algoritmo.
Si disfrutaste nuestro artÃculo, siéntete libre de suscribirte a nuestro feed rss