Existe algum problema em usar arraylist em java?

1 resposta
W

Estou no segundo semestre do curso de analise e desenvolvimento de sistemas, e o professor passou um exercício de acha os fatores primos de um número, armazenando esses fatores em um vetor, o problema é que vetor tem um tamanho fixo, então sugerir a usar uma arraylist, o professor disse que usar arraylist seria uma gambiara, só que achei que uma idiotice usar vetor. O que vocês acham melhor usar nesse caso?

1 Resposta

Eduardo_Maranata10

Entendo o que o seu professor quis dizer.

Bem a classe ArrayList nada mais é do que vetor que depois que atinge o tamanho máximo, criar um novo vetor com uma quantidade maior e coloca todos os dados dentro desse novo vetor, e excluir o vetor antigo.

Para você entender como funciona o ArrayList e necessário que você tenha noção de como funciona um vetor, por que assim irá aproveitar melhor todos os recursos que a classe ArrayList oferece, ou dependendo do caso, você pode optar por outra estrutura de dados.

Caso você tenha dificuldade com Vetor, e sempre bom fazer uma pergunta aqui.

Espero que entenda Abraço

Criado 5 de março de 2016
Ultima resposta 5 de mar. de 2016
Respostas 1
Participantes 2