读书人

[转]字符串比较的有关问题 急求高手解

发布时间: 2012-12-23 11:28:15 作者: rapoo

[转]字符串比较的问题 急求高手解答
http://bbs.9ria.com/viewthread.php?tid=76299&extra=page%3D1%26amp%3Borderby%3Ddateline%26amp%3Bfilter%3D2592000

是这样的,我想比较两个字符串:
aStr:String = "abcd";
bStr:String = "dcba";
我希望两个字符串只要内容里面的字母都有一样的就判断相等,
即我希望 可以得到 aStr 和 bStr 相等的结果
可是不知道如何做判断,希望有高人指教。


var aStr:String = "abcd";                        var bStr:String = "dcba";                        trace(compareArray(aStr, bStr));                                                private function compareArray(a:String, b:String):Boolean                {                        var i:int;                        var j:int;                        var c:String = "";                        var d:String = "";                        if (a.length >= b.length)                        {                                c = a;                                d = b;                        }                        else                        {                                c = b;                                d = a;                        }                        for (i = 0; i < c.length; i++)                        {                                var n:int = 0;                                for (j = 0; j < d.length; j++)                                {                                                if(d.charAt(j) != c.charAt(i))                                                n++;                                }                                if (n == d.length)                                {                                        return false;                                                                        }                                                        }                                                        return true;                }

读书人网 >编程

热点推荐