Java Anagrams

윤지현·2025년 3월 16일
0

HackerRank[Java]

목록 보기
18/57
  • 문제
  • 정답
import java.util.Scanner;

public class Solution {

    static boolean isAnagram(String a, String b) {
        a = a.toLowerCase();
        b = b.toLowerCase();
        
        if (a.length() != b.length()) {
            return false;
        }
        
        char[] aArr = a.toCharArray();
        char[] bArr = b.toCharArray();
        
        java.util.Arrays.sort(aArr);
        java.util.Arrays.sort(bArr);
        
        return java.util.Arrays.equals(aArr, bArr);
    }

  public static void main(String[] args) {
    
        Scanner scan = new Scanner(System.in);
        String a = scan.next();
        String b = scan.next();
        scan.close();
        boolean ret = isAnagram(a, b);
        System.out.println( (ret) ? "Anagrams" : "Not Anagrams" );
    }
}
  • 결과
profile
첫 시작

0개의 댓글