Olá, sou novato nesse mundo de programação e quero a ajuda de vocês para resolver os seguintes exercícios, pois não tenho a mínima idéia de onde começar!
public class TesteTamanhoLista {
public static void main(String[] args) {
Aluno a1 = new Aluno();
Aluno a2 = new Aluno();
Aluno a3 = new Aluno();
a1.setNome("Rafael");
a2.setNome("Paulo");
Vetor lista = new Vetor();
lista.adiciona(a1);
lista.adiciona(a2);
System.out.println(lista.tamanho());
lista.adiciona(a3);
System.out.println(lista.tamanho());
}
}
Saída:
2
3
2.3.7 Exercícios
-
Utilize o mesmo código utilizado neste capítulo, substituindo Alunos por outras classes (Ex: Carros, Cidades, Times, etc.). Teste os 6 métodos explorados nesta seção.
-
Faça uma comparação entre os métodos de adição de elementos na lista. O código abaixo indica como coletar o tempo de execução:
long inicio = System.currentTimeMillis();
//execução do código a ser avaliado
long fim = System.currentTimeMillis();
double tempo = (fim - inicio) / 1000.0;
System.out.println("Tempo em segundos = " + tempo);
-
Faça o método contem para a classe escolhida no exercício 1. Faça também o método contem para cada atributo da classe escolhida no exercício 1, de modo que a comparação seja feita apenas por este atributo.
-
Implemente um método para esvaziar a lista.