Showing posts with label Java program to check if given String is Pangram or not. Show all posts
Showing posts with label Java program to check if given String is Pangram or not. Show all posts

Thursday, 5 November 2015

Java program to check if given String is Pangram or not


A pangram or holoalphabetic sentence for a given alphabet is a sentence using every letter of the alphabet at least once.

For Example:-
  • We promptly judged antique ivory buckles for the next prize.
  • How razorback jumping frogs can level six piqued gymnasts.
  • Sixty zippers were quickly picked from the woven jute bag.
  • Crazy Fredrick bought many very exquisite opal jewels.
  • Jump by vow of quick, lazy strength in Oxford.
  • The quick brown fox jumps over the lazy dog.

Sample Program:-


 /**  
  * @author Dixit  
  *   
  */  
 public class PangramExample {  
      /**  
       * @param args  
       */  
      public static void main(String[] args) {  
           String s = "The quick brown fox jumps over the lazy dog";  
           System.out.println("Is given String Pangram ? : "  
                     + isPangramString(s.toLowerCase()));  
      }  
      private static boolean isPangramString(String s) {  
           if (s.length() < 26)  
                return false;  
           else {  
                for (char ch = 'a'; ch <= 'z'; ch++) {  
                     if (s.indexOf(ch) < 0) {  
                          return false;  
                     }  
                }  
           }  
           return true;  
      }  
 }  


Output:-

 Is given String Pangram ? : true  


Enjoy Programming.