¿Hay alguna manera de saber cuántos segundos tarda un ciclo en ejecutarse en Java?¿Cuánto tiempo lleva ejecutar un ciclo?
Por ejemplo:
for(int i=0; i < 1000000; i++) {
//Do some difficult task goes in here
}
No tiene que ser exacta al 100%, pero es sólo para tener una idea de cuánto tiempo podría tomar. El algoritmo interno es un tipo de generador de claves que escribe en un archivo .txt. Espero que tarde unos minutos, por lo que para mi primera prueba quiero contar los segundos.
Esto dependerá completamente del tipo de máquina utilizada. Deberá compararlo. –
Añadir código a la evaluación comparativa agregará pasos adicionales a su ciclo, haciendo que su punto de referencia sea inexacto por diseño. –