Java provides a multiple-branch selection statement known as a switch. This selection statement successively tests the value of an expression against a list of integer or character constants.
When a match is found, the statements associated with that constant are executed.
The syntax of the switch statement is as follows:
switch(expression)
{
case constant1:
//statement sequence 1;
break; //optional
case value2:
//statement sequence 1;
break; //optional
......
......
......
......
Case value n:
//statement sequence 1;
break; //optional
default:
code for execution when none of the case is true;
}
Important: The data type of expression in a switch must be byte, char, short, or int.
// Online Java Compiler
// Use this editor to write, compile and run your Java code online
import java.util.*;
class HelloWorld {
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
int d;
String ans;
System.out.println("enter week day number: ");
d=sc.nextInt();
switch(d){
case 1: ans="Sunday";
break;
case 2: ans="Monday";
break;
case 3: ans="Tuesday";
break;
case 4: ans="Wednesday";
break;
case 5: ans="Thursday";
break;
case 6: ans="Friday";
break;
case 7: ans="Saturday";
break;
default: ans="INvalid day";
}
System.out.println("Day :"+ans);
}
}
enter week day number: 6
Day :Friday
Note: also read about the if-else ladder & nested if block
If you like my post please follow me to read my latest post on programming and technology.
https://www.instagram.com/coderz.py/
https://www.facebook.com/coderz.py
Staying up to the mark is what defines me. Hi all! I’m Rabecca Fatima a keen learner, great enthusiast, ready to take new challenges as stepping stones towards flying colors.
Problem Statement: Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. Example…
Given an integer A. Compute and return the square root of A. If A is…
Given a zero-based permutation nums (0-indexed), build an array ans of the same length where…
A heap is a specialized tree-based data structure that satisfies the heap property. It is…
What is the Lowest Common Ancestor? In a tree, the lowest common ancestor (LCA) of…