Duvida um arraylist dentro de outro  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
rodrigogbgod
What is classpath?

Membro desde: 07/10/2011 08:32:18
Mensagens: 7
Offline

minha duvida é o seguinte tenho um cadastro de DVD cadastro o :
código, a produtora, duração, ano de lançamento , nome do filme, gênero ,e o elenco.
esse ultimo teria q ser um lista com os nomes dos atores principais e coadjuvante.
como eu consigo colocar essa lista de atores dentro do meu ArrayList de DVD.

abração galera
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

Camarada, no meu entender, basta que você crie uma classe DVD com os atributos que precisa (codigo, produtora, duração, ano, nome, gênero e elenco)
A partir daí, basta criar o arraylist

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
rodrigogbgod
What is classpath?

Membro desde: 07/10/2011 08:32:18
Mensagens: 7
Offline

sim sim até ai ta tranquilo o que eu não consigo é listar essa outra lista de Elenco(atores principal e coadjuvante ) na mesma lista DVD.
Se eh que vc me entende.
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

Ator é um objeto, não?
Basta colocar um boolean protagonista nessa classe...
Aí você consegue.
Então, você coloca os atores na lista do dvd e, ao recuperar, se ator.isProtagonista == true...

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
flaviofat
Entusiasta Java

Membro desde: 03/01/2011 21:11:46
Mensagens: 15
Offline

Desculpa amigo, poderia ser mais claro?
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

flaviofat wrote:Desculpa amigo, poderia ser mais claro?


Clareado

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
flaviofat
Entusiasta Java

Membro desde: 03/01/2011 21:11:46
Mensagens: 15
Offline

OK, drsmachado ja deu uma otima alternativa!

This message was edited 2 times. Last update was at 14/10/2011 15:32:29

Mordor
JavaChild
[Avatar]

Membro desde: 14/09/2007 09:32:29
Mensagens: 112
Offline

Um DVD não deveria ter uma lista de autores?
Esse atributo protagonista boolean deverias estar em ator para saber qual deles é o protagonista.

www.konageski.com.br
[WWW] [MSN]
paulomn
Debugger
[Avatar]
Membro desde: 11/08/2009 13:49:25
Mensagens: 61
Localização: Mundo Novo/MS
Offline

voce tambem poderia usar um vetor pra isso...

This message was edited 1 time. Last update was at 14/10/2011 16:01:34




[Email] [WWW] [MSN]
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

Mordor wrote:Um DVD não deveria ter uma lista de autores?
Esse atributo protagonista boolean deverias estar em ator para saber qual deles é o protagonista.


E o que foi que eu disse?
Aliás, um filme pode ter mais de um protagonista (acho até que o nome da classe poderia ser Filme e não DVD, visto que, este pode ser substituído em algum tempo).

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

paulomn wrote:voce poderia usar um vetor tambem pra isso...

Vetor?
Quantas obras possui uma locadora? Sempre pode existir n + 1 (quando compra um lançamento)
Quantos atores existem em um filme? Sempre pode ser n + 1...
Quantos diretores existem? Sempre n + 1...

É variável, portanto, um vetor iria inibir o dinamismo proposto pela abstração.

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
paulomn
Debugger
[Avatar]
Membro desde: 11/08/2009 13:49:25
Mensagens: 61
Localização: Mundo Novo/MS
Offline

drsmachado wrote:
paulomn wrote:voce poderia usar um vetor tambem pra isso...

Vetor?
Quantas obras possui uma locadora? Sempre pode existir n + 1 (quando compra um lançamento)
Quantos atores existem em um filme? Sempre pode ser n + 1...
Quantos diretores existem? Sempre n + 1...

É variável, portanto, um vetor iria inibir o dinamismo proposto pela abstração.


verdade, acho q eu peguei errado o conceito....



[Email] [WWW] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team