Java Anagrams

  • + 0 comments

    JAVA 15

    private static boolean isAnagram(String a, String b) {
            
            if(b.length() != a.length()) {
                return false;
            } else {            
                char[] arrayA = a.toUpperCase().toCharArray();
                char[] arrayB = b.toUpperCase().toCharArray();
                
                Arrays.sort(arrayA);
                Arrays.sort(arrayB);
    
                for(int i=0; i< arrayA.length; i++) {
                    if(arrayB[i] != arrayA[i]) {
                        return false;
                    }
                }
                return true;
            }        
        }