class Solution {
public boolean isAnagram(String s, String t) {
int sLen = s.length(), tLen = t.length();
if (sLen == 0 || tLen == 0 || sLen != tLen) return false;
int[] sMap = new int[256];
int[] tMap = new int[256];
for (int i = 0; i < sLen; i++) {
sMap[s.charAt(i)]++;
tMap[t.charAt(i)]++;
}
for (int i = 0; i < sMap.length; i++) {
if (sMap[i] != tMap[i])
return false;
}
return true;
}
}