danieldestro
switch( valor_inteiro ) {
case 1 :
// faça algo
break;
case 2 :
// faça algo
break;
default :
// faça algo
break;
}
Felipe
acho q o case em java não funciona com string
vc deveria usar if
<% if (setor.equals(“volei_areia”)) {
<@ include file="…/includes/volei_areia.inc">
}
if (setor.equals(“tenis_mesa”)) {
<@include file="…/includes/tenis_mesa.inc">
}
if (setor.equals(“xadrez”)) {
<@include file="…/includes/xadrez.inc">
}%>
danieldestro
Não funciona nem com String nem com boolean.
Somente tipo int.
Jailton
O switch só funciona com char, byte, short e int!!
danieldestro
Na verdade eu ia mesmo postar essa observação quanto ao char, byte e short.
Porém isso acontece devido ao cast implícito que ocorre alí. Por isso deixei passar.
LordALMMa
DICA: Tem um “tutorial” de como melhorar o CASE de forma a aceitar qualquer item que você desejar.
http://www.javafree.org/javabb/viewtopic.jbb?t=1373
PS: SIM, é outro site. Mas nao remove nao :evil:
é dica também… e MUITO útil (e melhor que eu redigitar TUDO aqui…)