这是我的代码,两个字符串是否是字谜
static boolean isAnagram(String a, String b) {
if (a.length() != b.length()) return false;
a = a.toLowerCase();
b = b.toLowerCase();
int m1=0;
for(int i=0;i<a.length();i++){
m1 += (int)a.charAt(i);
m1 -= (int)b.charAt(i);
}
return m1==0;
}
Run Code Online (Sandbox Code Playgroud)
我的代码在两个测试用例中失败了
String a="xyzw";和String b="xyxy";String a="bbcc";和String b="dabc";谁能帮助我通过上述两个案件?