In this tutorial we are going to check if the character is Digit ( 0-9) and write the java program for the same. There are some logic behind characters which are mentioned below:
- A character is said to be Alphabet, if it lie between ‘a’ to ‘z’ or ‘A’ to ‘Z’.
- A character is said to be Digit, if it lie between 0-9.
- A character is said to be Special Symbol, if it is neither Digits nor Alphabet.
For the any input character our program will check either character is vowel or consonant.
Case 1: If user is given input 1
Output should be “Digit”
As we know that 1 is digit
Case2: If user is given b or B
Output should be “Not a Digit”
As we know that B is a Alphabet not a digit.
Program 1: Java Program to check given input is Digit or not
Here, the output generated is “Given Character y is not a Digit” for input y (which is a character ), as the y>=’0’ and y<=’9’ , so both condition does not satisfy hence the else block of our program is executed.
Program 2 : Program to check input is Digit or not in Java
In this case, the user inputs the input as 5, and the code generate the output as “The Given Character 5 is a Digit”, which shows the 5 is a numerical value, which is true. In the ‘condition’ block of our program, character.isdigit() returned true for character ‘5’. So the ‘if’ block executes and the desired output is generated.