数组中满足条件的项 保存到另一个数组中 并移除
2012-08-08 11:58
232 查看
var str:String = '[{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"},{"nCoins":"2000000","nLevel":1,"nPos":-1,"nickname":"guorui","username":"g858443101"}]'; //var str:String = bytes.readUTFBytes(bytes.bytesAvailable); var obj:Array = OLDJSON.decode(str, false); ObjectUtils.copyValues(obj,RoomPeopleInfo,GameDataMap.roomPeopleInfo); GameInfo.instance.roomPeopleList = obj; for(var i:int = GameInfo.instance.roomPeopleList.length-1; i > -1; i--) { if (GameInfo.instance.roomPeopleList[i].nPos!=-1) { GameInfo.instance.seatPeopleList.push(GameInfo.instance.roomPeopleList[i]); GameInfo.instance.roomPeopleList.splice(i, 1); } }
相关文章推荐
- 移除数组中不满足条件的某一行元素
- 利用c语言将一个文件中满足某条件的数据 保存到另外一个文件中
- 小小c#算法题 - 1 - 找出数组中满足条件的两个数
- 随机产生20个正整数存入数组a中,且每个数均在1000-9999之间(包含1000和9999)。对数组进行排序,要求按每个数的后三位的大小进行升序排列,然后取出满足此条件的前10个数放入数组b中,如果
- C#如何将一个DataTable中满足条件的数据导入另一个DataTable
- 依次从数组a中取出一个四位数,如果该四位数连续大于该四位数以后的5个数,且该数是奇数,则把这个四位数按从小到大的顺序存入数组b中,并计算满足上述条件的四位数的个数cnt。
- 皮卡丘的编号是? 将两个 一维数组的数 保存到另一个 一维数组当中,且不准有重复的数字
- 一个关于数组中满足条件的元素选择、及函数变换得c语言函数
- 【左神算法课】子数组最大差值小于某阈值,求满足条件的子数组个数
- python数组过滤,输出满足条件的元素,例如python输出一维矩阵中的非0元素
- 循环遍历数组时同时移除不符合条件的元素
- 一个关于数组中满足条件的元素选择、及再次排序得c语言函数。
- 给出一个数组 求任意个数的数相加的和等于给定数 输出所有满足条件的数
- 随机产生20个正整数存入数组a中,且每个数均在1000-9999之间(包含1000和9999)。对数组进行排序,要求按每个数的后三位的大小进行升序排列,然后取出满足此条件的前10个数放入数组b中,如果
- 百度面试题找到满足条件的数组
- 找到结构体数组某个属性满足条件的其他属性\或满足属性条件的样本
- 找出数组中满足条件的所有组合!
- 从整数1到99之间选出能被3整除、且有一位上的数是5的那些数,并把它们放在p数组中,输出(p数组中)满足条件的数据。
- C#如何将一个DataTable中满足条件的数据导入另一个DataTable
- 随机产生20个正整数存入数组a中,且每个数均在1000-9999之间(包含1000和9999)。对数组进行排序,要求按每个数的后三位的大小进行升序排列,然后取出满足此条件的前10个数放入数组b中,如果