Programação  
 
Rede de conhecimento computador >> Programação >> Programação em Java >> Content
Explique com um exemplo o construto if-else-se no idioma java?
O construto `if-else-if` em Java permite verificar várias condições sequencialmente. Ele executa o bloco de código associado à primeira condição que avalia para `true`. Se nenhuma das condições for verdadeira, o código dentro do bloco `else` opcional (se presente) será executado.

Aqui está um exemplo demonstrando o sistema de classificação com base nas pontuações dos alunos:

`` `Java
classe pública ifelseIifexample {
public static void main (string [] args) {
Int Score =78; // Pontuação de exemplo

if (pontuação> =90) {
System.out.println ("Grade:A");
} else if (pontuação> =80) {
System.out.println ("Grau:B");
} else if (pontuação> =70) {
System.out.println ("Grau:C");
} else if (pontuação> =60) {
System.out.println ("Grau:D");
} outro {
System.out.println ("Grau:F");
}
}
}
`` `

Neste exemplo:

1. O programa primeiro verifica se o `pontuação` é maior ou igual a 90. Se verdadeiro, imprime" Grade:A "e o restante da cadeia` if-else-if` é ignorado.

2. Se a primeira condição for falsa, ela passa a verificar se `pontuação` é maior ou igual a 80. Se verdadeiro, imprime" Grau:B "e pula as condições restantes.

3. Isso continua até que uma condição seja atendida ou o bloco `else` seja atingido. O bloco `else` atua como uma captura para pontuações abaixo de 60, atribuindo uma nota de" f ".


Se você alterar a variável `Score` para valores diferentes, verá a saída da saída de acordo:

* `pontuação =95`:saída:` Grau:a`
* `pontuação =85`:saída:` Grau:B`
* `escore =72`:saída:` Grau:C`
* `pontuação =65`:saída:` grau:d`
* `pontuação =50`:saída:` Grau:f`

Nota importante:as condições são avaliadas sequencialmente. Uma vez que uma condição é verdadeira, os blocos restantes `else if` e` else` são ignorados. Isso é diferente de usar várias instruções independentes `if`, onde todas as condições seriam avaliadas.

Anterior :

Próximo :
  Os artigos relacionados
·Como obter uma variável a outra classe em Java 
·Java vs Primavera . Struts 
·Como obter informações DSN Usando Java 
·Como desenhar um círculo em Java 
·Causa de Exceções Java 
·Qual é a diferença entre Java e J2EE 
·Como calcular Data Diferença de Java 
·Como criar arquivos executáveis ​​Java 
·Diferença entre exceções verificadas e não verifica…
·Como alterar o caminho Java em um Ambiente de Registro …
  Artigos em destaque
·Como reduzir o tamanho de uma string em C 
·MySQL Perl Tutorial 
·Como ativar o Javascript Depuração 
·Como você habilita sessões de PHP? 
·Como fazer um formulário PHP Mailer Isso Auto redireci…
·Como inserir dados em uma matriz em PHP 
·Como calcular o THD em MATLAB 
·Como construir um MP3 player com PHP 
·Como remover um bloco PHP 
·Sobre o erro de depuração Caminhos em Perl 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados