Java program to check that the input character is an alphabet or not using if-else and
java ternary operator
- public class Alphabet {
- /**
- * Check that input character is alphabet or not
- *
- * @param args
- */
- public static void main(String[] args) {
- // using java if-else
- System.out.println("==== using java if-else ===");
- checkInputChar('a'); // Output -> Alphabet
- checkInputChar('A'); // Output -> Alphabet
- checkInputChar('5'); // Output -> Non alphabet
- checkInputChar('#'); // Output -> Non alphabet
- // using java ternary operator
- System.out.println("==== using java ternary operator ===");
- checkInputCharUsingTernary('a'); // Output -> Alphabet
- checkInputCharUsingTernary('A'); // Output -> Alphabet
- checkInputCharUsingTernary('5'); // Output -> Non alphabet
- checkInputCharUsingTernary('#'); // Output -> Non alphabet
- }
- // using java if-else
- private static void checkInputChar(Character ch) {
- if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) {
- System.out.println("Alphabet");
- } else {
- System.out.println("Non alphabet");
- }
- }
- // using java ternary operator
- private static void checkInputCharUsingTernary(Character ch) {
- String result = (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') ?
"Alphabet" : "Non alphabet";
- System.out.println(result);
- }
- }
Output
==== using java if-else ===
Alphabet
Alphabet
Non alphabet
Non alphabet
==== using java ternary operator ===
Alphabet
Alphabet
Non alphabet
Non alphabet
No comments:
Post a Comment