JAVA SP T


Lets dive into snapshot of my programs!💻

9.Program to Check Anagram

💡Code:

import java.util.Arrays;
              class AnagramChecker {
              
              public static boolean areAnagrams(String str1, String str2) {
              
              str1 = str1.replaceAll("\\s", "").toLowerCase();
              str2 = str2.replaceAll("\\s", "").toLowerCase();
              
              if (str1.length() != str2.length()) {
              return false;
              }
              
              char[] charArray1 = str1.toCharArray();
              char[] charArray2 = str2.toCharArray();
              
              Arrays.sort(charArray1);
              Arrays.sort(charArray2);
              
              return Arrays.equals(charArray1, charArray2);
              }
              
              public static void main(String[] args) {
              String str1 = "Listen";
              String str2 = "Silent";
              System.out.println("\nOrignal String : "+str1);
              System.out.println("Orignal String : "+str2);
              
              if (areAnagrams(str1, str2)) {
              System.out.println(str1 + " and " + str2 + " are anagrams.");
              } else {
              System.out.println(str1 + " and " + str2 + " are not anagrams.");
              }
              }
              }

📸Output :

output