自己看的傻瓜笔记:字母排序

    技术2022-05-20  31

    var str:String="aAdcDoPgimMlTfCxW"; var array:Array=[]; for(var i:int=0;i<str.length;i++) { array.push(str.charCodeAt(i)); } array.sort(Array.NUMERIC); var newStr:String=""; for(var j:int=0;j<array.length;j++) { newStr+=String.fromCharCode(array[j]); } trace(str); trace(newStr);

     

     

    根据一个字符串,然后进行排序,考虑到字母可以转换ascii 码。可以通过一个字符串转换函数charCodeAt转换ascii 码然后通过升降排序再转换输出。

     

    结果:

    aAdcDoPgimMlTfCxWACDMPTWacdfgilmox


    最新回复(0)