Flex 根据关键字对Array排序
来源:互联网 发布:sai for mac 编辑:程序博客网 时间:2024/06/08 10:32
/**
* 根据关键字对Array排序
* @param arr 要排序的数组
* @param key 排序关键字
* @param keyFeild 字段
* @return 排序后的数组
*
*/
public function sortArrayByKey(arr:Array, key:String, keyFeild:String):Array
{
var sortResult:Array=new Array;
for each(var item:*in arr)
{
var ind:int=(String)(item[keyFeild]).toUpperCase().indexOf(key.toUpperCase());
if (ind > -1)
{
var obj:Object=new Object;
obj=item;
obj.index=ind;
sortResult.push(obj);
}
}
sortResult.sortOn("index");
return sortResult;
}
- Flex 根据关键字对Array排序
- Flex对Array中的对象进行排序操作
- 对struct array进行排序
- js对数组Array进行排序
- 根据value字段对map进行排序
- android根据内容对list重新排序
- 对Java的HashMap根据Value排序
- 对map根据value进行排序
- 根据value值对map进行排序
- 根据对象属性对数组进行排序
- 通过js,根据列对table 排序
- Flex中对array 进行添加、删除等操作
- Flex中对ArrayCollection进行排序
- 精通Flex 3.0——4.5.5 Array的排序
- 定义Car类,包含两个字段:name和price; (2)在Main方法中,使用Array.Sort方法对Car对象数组根据姓名和价格排序。
- 多关键字查询并根据匹配程度排序
- 用Array.Sort对字符串进行排序的问题
- 使用Array的Sort()方法对数组进行排序
- Shell 基础知识
- C#写的一款音乐播放器+源代码下载
- linux内核编译选项详解(二):Loadable Module and Block Layer Support
- 关键字const的使用技巧
- linux内核编译选项详解(三):Processor type and features
- Flex 根据关键字对Array排序
- windows消息和映射
- apache 配置 - ssl
- Google废止外挂计划O3D投入3D网络WebGL
- linux程序调试及调试工具使用笔记
- 关于Detours的一些介绍(出处不详)
- Google新项目让WebGL不依赖驱动程序
- Win2003合并磁盘分区
- 微软研究院Detour开发包之API拦截技术