Vetores em Java
Fundamentos da Linguagem Java
Ludimila Monjardim Casagrande
2012
Implementação de Estruturas de
Dados
Vetor
Um vetor é uma lista implementada usando um
array.
O que são listas?
Lista é uma estrutura de dados que, por
definição, permite objetos duplicados e é
ordenada.
Uma estrutura de dados deve definir:
A maneira como o dado será armazenado;
A interface ou operações disponíveis para uso.
Estrutura da Classe Vetor
package poo.estruturas;
import poo.modelo.Aluno;
public class Vetor {
/** Declaração e inicialização de um array de
* objetos do tipo Aluno
* com capacidade para 100 objetos. */
private Aluno[] alunos = new Aluno[100];
/** Numero atual de elementos do array. */
private int totalDeElementos;