| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 20:04:33
|
o_mercadoria
Smalltalk
Membro desde: 10/11/2009 19:12:15
Mensagens: 4
Localização: Floripa
Offline
|
Olá!
Tenho um exercício simples para fazer mas estou com um pouco de dificuldade. O objetivo do exercício é solicitar ao usuário digitar uma lista de pedidos, com a descrição do pedido, quantidade e valor e no final devo imprimir tudo na tela. Fiz da seguinte maneira:
Esse código funciona, porém queria não ter que perguntar no início quantos produtos a pessoa quer colocar, queria que a pessoa fosse digitando enquanto quisesse. Sei que se eu usasse o Scanner eu teria o comando ".hasNext()", mas como estou usando o JOptionPane não consigo usar esse comando. Alguém sabe qual o comando equivalente? Só falando o nome do comando já facilitaria pois eu saberia onde procurar.
Grato
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/02/2010 20:39:34
|
ono.leo
Thread.start()
Membro desde: 09/11/2009 15:09:45
Mensagens: 38
Offline
|
Opa ! Cara, se voce quer registrar varios produtos, mas nao sabe exatamente a quantidade, acredito que tera que trocar a array por alguma colecao. Entao, no lugar do for, voce poderia utilizar um while, conforme o exemplo abaixo:
Espero que tenha ajudado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 01:21:51
|
o_mercadoria
Smalltalk
Membro desde: 10/11/2009 19:12:15
Mensagens: 4
Localização: Floripa
Offline
|
dei uma olhada e com coleção realmente parece ser mais fácil e melhor, vou dar uma estudada melhor e depois posto oq fiz valeu pela dica!
|
|
|
 |
|
|
|
|