import java.io.*; import java.util.Arrays; import java.util.Collections; class GFG { /* function to check whether two strings are anagram of each other */ static boolean areAnagram(char[] str1, char[] str2) { // Get lenghts of both strings int n1 = str1.length; int n2 = str2.length; // If length of both strings is not same, // then they cannot be anagram if (n1 != n2) return false; // Sort both strings Arrays.sort(str1); Arrays.sort(str2); // Compare sorted strings for (int i = 0; i < n1; i++) if (str1[i] != str2[i]) return false; return true; } /* Driver Code*/ public static void main(String args[]) { char str1[] = { 't', 'e', 's', 't' }; char str2[] = { 't', 't', 'e', 'w' }; // Function Call if (areAnagram(str1, str2)) System.out.println("The two strings are" + " anagram of each other"); else System.out.println("The two strings are not" + " anagram of each other"); } } // This code is contributed by Nikita Tiwari.