如何独立于字符顺序检查两个 String
对象的相等性?
示例:
checkEq(A*B'*C,B'*A*C) has to return true
checkEq(A*B'*C,A*B*C) ----> false... etc
最佳答案
按字符对字符串进行排序并比较:
char[] a1 = s1.toCharArray();
Arrays.sort(a1);
char[] a2 = s2.toCharArray();
Arrays.sort(a2);
return Arrays.equals(a1,a2);
关于java - java中检查两个字符串是否相等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9862863/