E ai galera!!!..
Estou fazendo um programa em Java que insere valores e ordena esses valores…so q preciso saber como eu faço pra saber o tempo de execução que levou para essa ordenação…
Alguem pode me ajudar!!!..
Valeu Galera
E ai galera!!!..
Estou fazendo um programa em Java que insere valores e ordena esses valores…so q preciso saber como eu faço pra saber o tempo de execução que levou para essa ordenação…
Alguem pode me ajudar!!!..
Valeu Galera
long inicio = System.currentTimeMillis();
//ordenação
long fim = System.currentTimeMillis();
System.out.println("Gastos "+fim-inicio+" milisegundos");
Como eu faço para passar o resultado pra segundo???
long elapsedTimeSecond = elapsedTimeMillis / 1000; // total # of seconds
long elapsedTimeMillis = elapsedTimeMillis % 1000; // total number of millis left
System.out.println("Seconds = " + elapsedTimeSecond + " millis = " + elapsedTimeMillis);
1 segundo são 1000 milisegundos, é só dividir, qualquer outra medida é só ir fazendo conta com isso aí…
como está aí no post de cima mesmo…