题目描述:给定两个字符串 s
和 t
,编写一个函数来判断 t
是否是 s
的字母异位词。
编码实现:
public boolean isAnagram(String s, String t) {
if (null == s|| null == t || s.length() != t.length()){
return false;
}
char[] sChar = s.toCharArray();
char[] tChar = t.toCharArray();
Arrays.sort(sChar);
Arrays.sort(tChar);
for (int i=0;i<s.length();i++){
if (sChar[i] != tChar[i]){
return false;
}
}
return true;
}