Olá pessoal,
Preciso de ajuda. Tenho uma classe chamada "Carregador" e gostaria de inseri-la em uma Lista Encadeada usando o método inserir dentro de uma classe chamada "ListaSimplesmenteEncadeada". segue os códigos abaixo:
public class Carregador {
public static String[] letras = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j",
"l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "x", "z"};
public static Pessoa[] carregaVetor() {
Pessoa[] vet = new Pessoa[839524];
int cont = 0;
for (int i1 = 0; i1 < 23; i1++) {
for (int i2 = 0; i2 < 23; i2++) {
for (int i3 = 0; i3 < 23; i3++) {
for (int i4 = 0; i4 < 23; i4++) {
for (int i5 = 0; i5 < 23; i5++) {
String nome = letras[i1] + letras[i2] + letras[i3]
+ letras[i4] + letras[i5];
Pessoa p = new Pessoa(nome, nome);
cont++;
vet[cont] = p;
}
}
}
}
}
return vet;
}
}
-----------------------------------------------------------------------------------------------------------------------------------------
public class ListaSimplesmenteEncadeada {
public Pessoa primeiro;
public ListaSimplesmenteEncadeada() {
this.primeiro = null;
}
public void incluir(Pessoa pessoa) {
if (primeiro == null) {
primeiro = pessoa;
pessoa.proximo = null;
} else {
pessoa.proximo = primeiro;
primeiro = pessoa;
}
}
}
A dúvida é: Como faço para esse método "inserir" carregar o vetor que está na classe "carregador"?
Se alguém puder ajudar, obrigado!
Att