Java Program to Check Alphabet
This post covers a program in Java that checks whether a character entered by user at run-time of the program, is an alphabet or not.
Note - All characters from either A-Z or a-z are alphabets.
Check Alphabet using if-else in Java
The question is, write a Java program to check whether a character is an alphabet or not using if-else. The program given below is its answer:
import java.util.Scanner; public class CodesCracker { public static void main(String[] args) { char ch; Scanner s = new Scanner(System.in); System.out.print("Enter a Character: "); ch = s.next().charAt(0); if((ch>='A' && ch<='z') || (ch>='a' && ch<='z')) { System.out.println("\nIt is an Alphabet."); } else { System.out.println("\nIt is not an Alphabet."); } } }
Here is its sample run with user input c as character to check whether it is an alphabet or not:
The above program can also be written as:
import java.util.Scanner; public class CodesCracker { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.print("Enter a Character: "); char ch = s.next().charAt(0); if((ch>='A' && ch<='z') || (ch>='a' && ch<='z')) System.out.println("\nThe character \'" +ch+ "\' is an Alphabet."); else System.out.println("\nThe character \'" +ch+ "\' is not an Alphabet."); } }
The sample run with user input 4 is shown in the snapshot given below:
Check Alphabet or Digit in Java
This program checks whether a given character is an alphabet, a digit, or any other character.
import java.util.Scanner; public class CodesCracker { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.print("Enter a Character: "); char ch = s.next().charAt(0); if((ch>='A' && ch<='z') || (ch>='a' && ch<='z')) System.out.println("\nThe character \'" +ch+ "\' is an Alphabet."); else if(ch>='0' && ch<='9') System.out.println("\nThe character \'" +ch+ "\' is a Digit."); else System.out.println("\nThe character \'" +ch+ "\' is neither an Alphabet nor a Digit."); } }
The sample run with same user input as of previous program's sample run is:
Same Program in Other Languages
« Previous Program Next Program »
Liked this post? Share it!