[resolvido]problemas com switch - case  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
jilles
Thread.start()
[Avatar]

Membro desde: 31/05/2011 09:43:42
Mensagens: 45
Offline

galera, preciso de ajuda basica (basica msm)

qual seria a sintaxe correta
para criar um case de 1 a 20 por exemplo?
depois um case de 21 a 40
depois de 41 a 50 e tals?


tentei assim e nao funcionoi

This message was edited 1 time. Last update was at 10/06/2011 14:44:48

Tiburcio_Mancha
JavaEvangelist
[Avatar]

Membro desde: 28/07/2008 10:34:13
Mensagens: 367
Offline

Não funciona pq o switch só aceita um int, não um intervalo de inteiros. O que você quer fazer é possível com if.

This message was edited 1 time. Last update was at 10/06/2011 11:57:24

newbcc
JavaTeenager
[Avatar]

Membro desde: 13/12/2007 13:07:56
Mensagens: 172
Offline

Olá,

cada valor deve ser considerado uma condição única. Dessa maneira:



Abs!

This message was edited 1 time. Last update was at 10/06/2011 11:56:16


"Educai as crianças, para que não seja necessário punir os adultos"
Pitágoras
lucasgcp
JavaTeenager

Membro desde: 14/02/2011 11:47:30
Mensagens: 187
Offline

Ola amigo!

Creio que nesse caso, seria melhor utilizar if's e else's do que o switch. Se mesmo assim vc quiser utiliza-lo faça:




E por assim vai....

Mas ainda insisto que o codigo ficaria muito melhor se, nesse caso, vc utilizasse if...

[]'s
jilles
Thread.start()
[Avatar]

Membro desde: 31/05/2011 09:43:42
Mensagens: 45
Offline

realmente´
utilizei o if mesmo
hehe
achei apenas quie teria como fazer essa expressao no java

mas de qualqwuer forma mto obrigado a todos
valews
Andre Rosa
GUJ Master
[Avatar]

Membro desde: 22/01/2010 07:10:22
Mensagens: 1297
Offline

jilles wrote:realmente´
utilizei o if mesmo
hehe
achei apenas quie teria como fazer essa expressao no java

mas de qualqwuer forma mto obrigado a todos
valews


Se conseguiu, adicione [Resolvido] no título do seu tópico.

Um programador pobre.
[ICQ]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team