Come utilizzare l'istruzione Case Switch in Java

Come utilizzare l'istruzione Case Switch in Java

In Java, l'istruzione Switch consente agli utenti di implementare un codice compatto, conciso, chiaro e leggibile. È una delle dichiarazioni di programmazione più forte e potente rispetto a IF-Else. Se il numero di casi è limitato, possiamo utilizzare un'istruzione IF-ELSE. Tuttavia, se i numeri dei casi sono di dimensioni elevate, si preferisce utilizzare l'istruzione del caso di commutazione.

Questo tutorial parlerà dell'uso dell'istruzione switch in java.

Come utilizzare le dichiarazioni dei casi di commutazione in Java?

L'istruzione switch è un'affermazione di varie condizioni, come se, altrimenti se. Esegue solo un'istruzione da tutti i blocchi di codice condizione specificati. Si occupa di enum, corde, int, corti, lunghi, byte e molti altri. Per utilizzare l'istruzione switch in Java, abbiamo fornito la sintassi seguente.

Sintassi

switch (espressione)
Valore del caso1:
rottura;
Valore del caso2:
rottura;
..
predefinito:

Nella sintassi sopra:

  • "interruttore"È un'espressione che viene eseguita una sola volta.
  • "caso"Determina la condizione. Il valore dell'espressione dichiarata viene confrontato con ogni caso.
  • "rottura"È una parola chiave opzionale utilizzata per terminare la condizione.
  • "predefinito"Il caso viene eseguito quando la condizione definita non viene abbinata.

Esempio

In questo esempio dichiarato, utilizzeremo l'istruzione del caso di commutazione per confrontare la condizione. Per fare ciò, prima di tutto, dichiarare un numero con tipo di dati numerici e assegnare il valore in base alle specifiche:

int num = 23;

Qui:

  • Utilizzare l'istruzione switch e aggiungere condizioni con l'aiuto di "caso" parola chiave.
  • Quindi, usa il "println ()"Metodo per stampare l'output sulla console se il numero corrisponde alla condizione dichiarata.
  • Inoltre, l'istruzione predefinita è facoltativa. Se il numero non corrisponde a nessuna condizione, verrà stampato il valore predefinito:
switch (num)
Caso 1: sistema.fuori.println ("15");
rottura;
Caso 2: sistema.fuori.println ("25");
rottura;
Caso 3: sistema.fuori.println ("35");
rottura;
Predefinito: sistema.fuori.println ("non esistere");

Nell'immagine seguente, si può notare che il numero dichiarato non corrisponde a nessuna condizione. Ecco perché stamperà il valore predefinito sulla console:

Vediamo un altro esempio di dichiarazioni dei casi di commutazione. Per fare ciò, inizializza la variabile:

int day = 5;

Utilizzare l'istruzione switch che confronterà il numero con ciascuna istruzione del caso. Se il numero corrisponde a qualsiasi condizione, terminerà e stamperà l'uscita sul display. In altro caso, il valore predefinito verrà stampato su console:

switch (day)
Caso 0:
Sistema.fuori.println ("oggi è lunedì");
rottura;
caso 1:
Sistema.fuori.println ("Oggi è martedì");
rottura;
Caso 2:
Sistema.fuori.println ("Oggi è mercoledì");
rottura;
Caso 3:
Sistema.fuori.println ("Oggi è giovedì");
rottura;
Caso 4:
Sistema.fuori.println ("Oggi è venerdì");
rottura;
Caso 5:
Sistema.fuori.println ("Oggi è sabato");
rottura;
Caso 6:
Sistema.fuori.println ("Oggi è domenica");
Rottura;

Poiché il valore del giorno specificato è stato abbinato al "5"Caso, viene eseguito il suo blocco di codice corrispondente.

Conclusione

Per utilizzare l'istruzione Case Switch in Java, prima, inizializza la variabile con il tipo di dati e assegna il valore. Quindi, utilizzare l'istruzione del caso Switch che confronta il numero con ciascun caso. Se il numero corrisponde alla condizione, il numero viene visualizzato nella schermata della console. Questo post ha dichiarato il metodo per l'utilizzo dell'istruzione del caso Switch in Java.