Java Anagrams

  • + 0 comments

    import java.io.; import java.util.;

    public class Solution {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String a=sc.nextLine().toLowerCase();
        String b=sc.nextLine().toLowerCase();
        if(a.length()!=b.length()){
            System.out.println("Not Anagrams");
            return;
        }
        int chararr[] = new int[26];
        int charbrr[] = new int[26];
        for(int i=0;i<26;i++)
            chararr[i]=0;
        for(int i=0;i<a.length();i++){
            chararr[a.charAt(i)-97]++;
            charbrr[b.charAt(i)-97]++;
    
        }
        for(int i=0;i<a.length();i++){
            if(chararr[a.charAt(i)-97]!=charbrr[a.charAt(i)-97]){
                System.out.println("Not Anagrams");
                break;
            }else{
                System.out.println("Anagrams");
                break;
            }
        }
    }
    

    }