Ajuda em uma estrutura de controle  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
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
[MSN]
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.
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!
[MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team