Java Online Compiler
Example: CheckVowelConsonantSwitch in Java
C
C++
C#
Java
Python
PHP
Main.java
STDIN
Run
// CheckVowelConsonantSwitch import java.util.Scanner; // Main class containing the entry point of the program public class Main { public static void main(String[] args) { // Step 1: Create a Scanner object to read input Scanner scanner = new Scanner(System.in); // Step 2: Prompt for character input System.out.print("Enter a character: "); char ch = scanner.next().charAt(0); // Step 3: Check if it's an alphabet if (!Character.isLetter(ch)) { System.out.println(ch + " is not an alphabet."); scanner.close(); return; // Exit if not an alphabet } String result = ""; // Step 4: Use a switch statement to check for vowels switch (Character.toLowerCase(ch)) { // Convert to lowercase for simpler cases case 'a': case 'e': case 'i': case 'o': case 'u': result = "Vowel"; break; default: result = "Consonant"; } // Step 5: Print the result System.out.println(ch + " is a " + result + "."); // Step 6: Close the scanner scanner.close(); } }
Output
Clear
ADVERTISEMENTS