Java Anagrams

  • + 0 comments

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
    
        String a = sc.next();
        String b = sc.next();
        sc.close();
    
        isAnagram(a, b);  
    }
    
    static String sort(String s) {
    
        char[] charArray = s.toCharArray();
        Arrays.sort(charArray);
        return new String(charArray);
    }
    
    static void isAnagram(String a, String b) {
    
        System.out.print(sort(a.replace(" ", "").toLowerCase())
                            .equals(sort(b.replace(" ", "").toLowerCase())) 
                            ? "Anagrams" : "Not Anagrams");
    }
    

    }