美文网首页
判断两个字符串是否是相同字符不同顺序

判断两个字符串是否是相同字符不同顺序

作者: 南京确善能 | 来源:发表于2018-08-17 16:38 被阅读0次
    public static boolean compare(String a,String b){
            byte[] b1 = a.getBytes();
            byte[] b2 = b.getBytes();
            int[] bCount = new int[256];
            for(int i=0;i<256;i++){
                bCount[i] = 0;
            }
            for(int i=0;i<b1.length;i++)
                bCount[b1[i]-'0']++;            
            for(int i=0;i<b2.length;i++)
                bCount[b2[i]-'0']--;
            for(int i=0;i<256;i++){
                if(bCount[i]!=0)
                    return false;
            }
            return true;
        }
    

    https://blog.csdn.net/wutongyu0123wutongyu/article/details/51702271

    相关文章

      网友评论

          本文标题:判断两个字符串是否是相同字符不同顺序

          本文链接:https://www.haomeiwen.com/subject/hfdtiftx.html