Java program to accept character as input and check whether it is Capital letter, Small Letter, or symbol

Java program to accept character as input and check whether it is Capital letter, Small Letter, or symbol

1. Java program to accept character as input and check whether it is Capital letter, Small Letter, or number using if- else if statement:

Program:

import java.io.*;
import java.util.*;
class Symbol
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter any Character");
char ab=sc.next().charAt(0);
if(ab>=65 && ab<=90)
{
System.out.println(ab+ "is a Capital letter");
}
else if(ab>=97 && ab<=122)
{
System.out.println(ab+ "is a Small letter");

}
else if(ab>='0' && ab<='9')
{
System.out.println(ab+"is a Digit");

}
else
{
System.out.println(ab+ "is a Special Character");

}
}
}

Output:

Enter any Character
a
a is a small letter

2. Java program to accept character as input and check whether it is Alphabet, or number using ternary Operator:

Program:

import java.io.*;
import java.util.*;
class Symbol
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter any Character");
char ab=sc.next().charAt(0);
String output = (ab >= 'a' && ab <= 'z') || (ab >= 'A' && ab <= 'Z')
                ? ab + " is an alphabet."
                : ab + " is a number.";
        
        System.out.println(output);
}
}

Output:

Enter any character
A
A is an alphabet

Leave a Comment