Please use String class. Q3. Consider the following Java program that demonstrat
ID: 3586553 • Letter: P
Question
Please use String class.
Q3. Consider the following Java program that demonstrates the switch statement: I/ Needed for Scanner class import java util .Scanner, public class SwitchDemo public static voild main(Stringll args) int number; I/A number entered by the user // Create a Scanner object for keyboard input. Scanner keyboard new ScannerlSystem.inl // Get one of the numbers 1, 2, or 3 from the user. System.out printrEnter 1,2, or 3 number keyboard.nextchar): // Determine the number entered switch (number) case '1': System.out printin/ You entered 1. break, case '2 System.out-printin"You entered 2. break: case 3': System.out printin You entered 3. break default System.out printin That's not 1, 2, or 31"Explanation / Answer
Hi,
I have fixed the issues.
SwitchDemo.java
import java.util.Scanner;
public class SwitchDemo {
public static void main(String[] args) {
int number;
Scanner keyboard = new Scanner(System.in);
System.out.print("Enter 1, 2 or 3: ");
number = keyboard.nextInt();
switch(number) {
case 1: System.out.println("You entered 1"); break;
case 2: System.out.println("You entered 2"); break;
case 3: System.out.println("You entered 3"); break;
default: System.out.println("That's not 1, 2 or 3");
}
}
}
Output:
Enter 1, 2 or 3: 2
You entered 2