给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串
public boolean CheckPermutation(String s1, String s2) {
if (s1.length() != s2.length()){
return false;
}
StringBuilder sb = new StringBuilder(s2);
for (int i = 0; i < s1.length(); i++) {
String s = String.valueOf(s1.charAt(i));
int index = sb.indexOf(s);
if (index == -1){
return false;
}
sb.deleteCharAt(index);
}
return true;
}