Obrigado pela ajuda! Consegui sair da inercia que estava durante o feriado, mas acho que vou precisar de mais ajuda amanhã para terminar a lista 1, terá algum monitor amanhã na UFRJ? o Eric só fica na sexta ou em outro dia?
On Apr 25, 5:43 pm, "Peter P. Lupo" <[email protected]> wrote: > O seu toString só retorna o preço, então só imprime o preço. Você pode > retornar a string que você quiser. > > Abraço > > Peter P. > Lupohttp://craftnicely.blogspot.com-http://sites.google.com/site/pplupo > <http://sites.google.com/site/pplupo>MPS.BR Authorized Implementation > Practitioner<http://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arov...>- > Certified > ScrumMaster <http://www.scrumalliance.org/pages/certified_scrummaster> > <http://www.scrumalliance.org/pages/certified_scrummaster>Oracle Certified > Associate, Java SE 5/SE > 6<http://in.sun.com/training/certification/java/scja.xml> - > Java Black Belt <http://www.blackbeltfactory.com/ui#!User/pplupo> > <http://www.blackbeltfactory.com/ui#!User/pplupo>+55 (021) 81742487 > > On Mon, Apr 25, 2011 at 5:20 PM, Felipe Lima > <[email protected]>wrote: > > > não consegui > > na Classe Item: > > > @Override > > public String toString(){ > > return String.valueOf(this.preco); > > } > > ------------------------------- > > construtor de Item: > > > public Item(String nomeItem, double preco) { > > super(); > > this.nomeItem = nomeItem; > > this.preco = preco; > > } > > ------------------------------ > > na main: > > > public static void main(String[] args) { > > ArrayList<Item> lista = new ArrayList<Item>(); > > lista.add(new Item ("espada", 20)); > > lista.add(new Item ("revolver", 50)); > > System.out.println(lista); > > } > > --------------------------------- > > está imprimindo [20.0, 50.0] > > > ------------------------------------------------------------------------------------- > > inicialmente o que eu quero: > > na main: > > > public static void main(String[] args) { > > Personagem p1; > > p1 = new Personagem ("nome", 100, "loja"); > > ArrayList<Item> lista = new ArrayList<Item>(); > > lista.add(new Item ("espada", 20)); > > lista.add(new Item ("revolver", 50)); > > Loja l1 = new Loja(lista); > > if(p1.getPosicao().equals("loja")){ > > l1.naLoja(); > > } > > } > > ----------------------------- > > em loja: > > > public void naLoja(){ > > System.out.println("Ola, bem vindo a loja"); > > System.out.println("Itens disponiveis:"); > > System.out.println(lista); > > } > > ----------------------- > > e ter como resultado: > > Ola, bem vindo a loja > > Itens disponiveis: > > [espada, 20.0, revolver, 50.0] > > > -- > > You received this message because you are subscribed to the Google Groups > > "Comp 2 - Geral" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group at > >http://groups.google.com/group/comp2-geral?hl=en. -- You received this message because you are subscribed to the Google Groups "Comp 2 - Geral" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en.
