ja ouvi falar de ambos métodos timeMiles e nanoTime , ja li sobre ele mais ainda não entendi como receber o valor em ms, já que quando faço o valor é imenso.
Faça assim:
long inicio = System.currentTimeMillis();
//aqui começa o algoritmo que vc deseja medir o tempo
//aqui termina o algoritmo
long termino = System.currentTimeMillis();
System.out.print (termino - inicio); // imprime o tempo de execução do algoritmo
Se for necessário uma precisão maior, vc pode usar o System.nanoTime();
vlw!, afinal oq esse método exatamente mede?
pois no início da execução ele ja tem um valor, de onde ele vem?
oq ele estava medindo?
[quote=DavidUser]vlw!, afinal oq esse método exatamente mede?
pois no início da execução ele ja tem um valor, de onde ele vem?
oq ele estava medindo?[/quote]
é a hora do seu relogio em milisegundos desde 1 de janeiro de 1970 ate hoje
ótimo!
pq logo essa data? no ano de 1970?
pq esta escrito na API que a data é essa!!! ha!!!
… hihihi … tem um motivo, não sei qual , aliais acho que tem, não sei…
vlw! deu pra entender bem!