Galera, estou armazenando valores no meu vetor e preciso calcular quanto tempo demorou pra armazenar.
Meu código está assim:
import java.util.Random;
public class Vetores {
private int valor[] = new int[50];
private int posicao = 0;
private int numerosRepetidos = 0;
public void armazenaValor() {
// variavel que gera numero aleatório
Random aleatorio = new Random();
// laço que percorre 50.000 vezes
for (int i = 0; i <= 200; i++) {
int valorInserir = aleatorio.nextInt(10);
for (int j = 0; j <= posicao; j++) {
if (j == i - numerosRepetidos) {
valor[posicao] = valorInserir;
System.out.println("insere " + valorInserir);
posicao++;
break;
} else if (valor[j] == valorInserir) {
numerosRepetidos++;
System.out.println("não insere " + valorInserir);
break;
}
}
}
imprime();
}
private void imprime(){
System.out.println("------------------ IMPRIME -----------------");
for(int x=0; x<posicao; x++){
System.out.println("valor "+x+" = "+valor[x]);
}
}
}
Alguém sabe como faço pra calcular o tempo de processamento?