If para switch case

1 resposta
R

estou com este codigo em if quero traduzir em switch case

pssBar.setValue(i);

if (pssBar.getValue() <= 10) {

lblSplash.setText(" carregando o Banco de Dados");

} else if (pssBar.getValue() <= 20) {

lblSplash.setText(" carregando as Tabelas");

} else if (pssBar.getValue() <= 30) {

lblSplash.setText(" carregando os modudulo");

} else if (pssBar.getValue() <= 40)

} else {

lblSplash.setText(" Sistema Ativado");

}

alguem pode mim ajudar

1 Resposta

staroski

“Mim ajudar” você vai ver…
“Me ajudar” é o certo.

Os case de um switch só aceitam constantes.

No seu caso você não tem valores contantes, você tem intervalos, então o if está correto.

Criado 5 de março de 2020
Ultima resposta 6 de mar. de 2020
Respostas 1
Participantes 2