您的位置:首页 > 其它

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

2011-04-16 18:14 211 查看
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 码然后通过升降排序再转换输出。



结果:

aAdcDoPgimMlTfCxW
ACDMPTWacdfgilmox
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: