gpt4 book ai didi

java - java中检查两个字符串是否相等

转载 作者:行者123 更新时间:2023-12-01 16:35:16 25 4
gpt4 key购买 nike

如何独立于字符顺序检查两个 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com