这道题,就创建一个26字母的数组表,数组长度为26嘛,a的话就相当于下标0,遍历两个字符串嘛,第一个字符串负责++;第二个字符串负责--;最后循环这个数组,如发现有值不等于0的话,就返回fales,负责true
```
public boolean isAnagram(String s, String t) {
if (s.length() != t.length())
return false;
int[] arr = new int[26];
for (int i = 0;i<s.length();i++){
arr[s.charAt(i) - 'a']++;
arr[t.charAt(i) - 'a']--;
}
for (int a :arr){
if (a != 0)
return false;
}
return true;
}
```