Olá pessoal, fiz a implementação conforme exercício 10, mais não entendi algumas linhas do código ao qual irei comentar a baixo cada passo.
insira seu código aqui
package java_orientacao_objeto;
import java.util.ArrayList; import java.util.Collection;
public class TestaPerformance {
public static void main(String[] args) { System.out.println("Iniciando"); Collection teste = new ArrayList(); // criando lista long inicio = System.currentTimeMillis(); // iniciando variavel inicio com tempo int total = 30000; // iniciando variavel total for (int i = 0; i < total; i++) { //Iniciando for e atribuindo a comparação teste.add(i); // Adicionando na lista } for (int i = 0; i < total; i++) { // iniciando segundo for teste.contains(i); // não entendi } long fim = System.currentTimeMillis(); long tempo = fim - inicio; // não entendi System.out.println("Tempo gasto" + tempo); }
}
Por favor, poderiam me ajudar e me explicar obrigado.