Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

ricardo_1977

De ficheiro para arraylist

Mensagens Recomendadas

ricardo_1977    0
ricardo_1977

Boa noite,

preciso de importar os dados de 1 ficheiro csv para 1 arraylist que tera os mesmos parametros que o ficheiro(num_contribuinte,nome,morada).

alguém me pode ajudar ja que eu nem sei por onde começar

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
bruno1234    20
bruno1234

Primeiro precisas criar uma entidade para guardares os dados.

Um class com os campos num contribuinte, nome, morada e os respectivos gets e sets.

Depois crias um Array List dessa entidade.

Depois, precisas de um Stream Reader, q leia um ficheiro como stream linha a linha, como é um csv podes fazer o split pela ',' e tens logo os campos prontos a meter numa instancia da entidade q criaste em 1º lugar.

Finalmente adicionas essa entidade à Array List.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Treazure    0
Treazure

Depois de ter as 3 variáveis, como se cria e se insere esse cliente (que contém nome, morada e número de contribuinte), vindo do ficheiro de N clientes, numa arraylist de clientes?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
nata79    0
nata79

basta teres um construtor na classe cliente que receba como paramtros duas Strings (nome e morada) e um inteiro (nif)

Cliente c = Cliente(nome, morada, nif);

para adicionar ao ArrayList basta chamares o metodo add do ArrayList

array.add(c);

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade