Switch case

5 respostas
cafezin

Olá Pessoal,

É possível colocar mais de uma condição dentro de um switch?
Por exemplo:

metodo(int key) {
         switch (key) {
		case 1, case 3:
			//....
        	break;
                case 2, case 4:
			//....
        	break;
         }
}

Algo assim?

Obrigado

5 Respostas

M

Faz assim:

metodo(int key) {  
         switch (key) {  
        case 1: 
        case 3:  
            //....  
            break;  
        case 2: 
        case 4:  
            //....  
            break;  
         }  
}
Master.Abs

O switch aceita quantas condições vc quiser colocar.
Aceita dessa forma, claro que dependerá do resultado que vc espera.

switch(key){
		case 1: case 3:
			break;
		case 2: case 4:
			break;
		
		}
	}

Postei depois do amigo… Mas beleza.
Flw

cafezin

Blz, valeu!
Nao conhecia a sintaxe!
[ ]

Master.Abs

Coloca o post como Resolvido.

isasasiqueira

O vinicius está certo! Também já tentei fazer isso. <verg

Criado 13 de abril de 2011
Ultima resposta 13 de abr. de 2011
Respostas 5
Participantes 4