数组哈希表

12 阅读1分钟
public static boolean isAnagram(String s, String t) {
    int[] result=new int[26];
    for (char c: s.toCharArray()) {
        result[c-'a']+=1;
    }
    for (char c: t.toCharArray()) {
        result[c-'a']-=1;
    }
    for (int count: result) {
        if(count!=0){
            return false;
        }
    }
    return true;
}