黑马程序员技术交流社区
标题:
于对象数组删除重复的问题
[打印本页]
作者:
黑马不黑
时间:
2014-1-13 09:52
标题:
于对象数组删除重复的问题
有这样一个数组如下
序号 姓名 年龄 身高
01 张三 10 170
02 李四 20 175
03 马五 20 175
04 王六 20 175
05 孙七 23 180
06 陈八 23 180
07 赵九 30 160
08 吴十 30 160
....
如何只通过年龄与身高去除重复的元素。
而姓名不管,只保留第一次出现的名字
去除重复后变成如下数组
序号 姓名 年龄 身高
01 张三 10 170
02 李四 20 175
03 孙七 23 180
04 赵九 30 160
....
请好人帮忙解决一下。最好给出代码例子。
用数组或list做出来都可以。最好不要用map 或set类型的集合,菜鸟能力有限
求高人指点迷津 !!!!
作者:
xu6148152
时间:
2014-1-13 10:10
这个可以用二维数组来做,一维来存储组数,二维存储学生的信息。
序号刚好当作一维数组的组数,找出二维数组中[1],[2]当中相等的索引记录。
最后删除。只是一个思想。用list的可能会更好实现,因为涉及到元素的删除。当然Array也有自己的删除函数。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2