Saturday, 10 October 2020

Java program to check that the input character is an alphabet or not

Java program to check that the input character is an alphabet or not using if-else and
java ternary operator




  1. public class Alphabet {
  2.  
  3.  
  4. /**
  5.   * Check that input character is alphabet or not
  6.   *
  7.   * @param args
  8.   */
  9. public static void main(String[] args) {
  10.  
  11. // using java if-else
  12. System.out.println("==== using java if-else ===");
  13. checkInputChar('a'); // Output -> Alphabet
  14. checkInputChar('A'); // Output -> Alphabet
  15. checkInputChar('5'); // Output -> Non alphabet
  16. checkInputChar('#'); // Output -> Non alphabet
  17.  
  18. // using java ternary operator
  19. System.out.println("==== using java ternary operator ===");
  20. checkInputCharUsingTernary('a'); // Output -> Alphabet
  21. checkInputCharUsingTernary('A'); // Output -> Alphabet
  22. checkInputCharUsingTernary('5'); // Output -> Non alphabet
  23. checkInputCharUsingTernary('#'); // Output -> Non alphabet
  24. }
  25.  
  26. // using java if-else
  27. private static void checkInputChar(Character ch) {
  28. if ((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) {
  29. System.out.println("Alphabet");
  30. } else {
  31. System.out.println("Non alphabet");
  32. }
  33. }
  34.  
  35. // using java ternary operator
  36. private static void checkInputCharUsingTernary(Character ch) {
  37. String result = (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') ?
  38. "Alphabet" : "Non alphabet";
  39. System.out.println(result);
  40. }
  41.  
  42. }

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