其他分享
首页 > 其他分享> > 编写自定义的字符串一致性匹配方法,只要两个字符串包含同样的字符,不管字符的 顺序如何,都认为两个字符串一致,如:”aabbcc”和”abcabc”被认为是一致的

编写自定义的字符串一致性匹配方法,只要两个字符串包含同样的字符,不管字符的 顺序如何,都认为两个字符串一致,如:”aabbcc”和”abcabc”被认为是一致的

作者:互联网

编写自定义的字符串一致性匹配方法,只要两个字符串包含同样的字符,不管字符的
// 顺序如何,都认为两个字符串一致,如:”aabbcc”和”abcabc”被认为是一致的
String str =“aabbcc”;
String str1 = “abcabc”;
byte[] by=str.getBytes(Charset.defaultCharset());//把字符串变成数组
byte[] by1=str.getBytes(Charset.defaultCharset());
Arrays.sort(by);//排序
Arrays.sort(by1);
if (Arrays.equals(by,by1)){
System.out.println(“字符串一致”);
}else {
System.out.println(“字符串不一致”);
}

标签:字符,str,自定义,abcabc,by1,一致,字符串,aabbcc
来源: https://blog.csdn.net/JAVA__One/article/details/110941768