毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

java如何找出一个集合中某个属性相同的元素

更新时间:2016-3-27:  来源:毕业论文

java如何找出一个集合中某个属性相同的元素

如果已知属性相同的值,java8中的lambda表达式,或者foreach
jdk7有办法解决吗?就是在出同一个集合中,有一些元素的某个属性是相同的,找出这些具有相同属性的所有元素!例如一个学生对象组成的集合,找出这些学生中年龄相同的集合,在让他们组成一个新的集合。
如果是搜索特定值,那就foreach,挨个比较。
如果是分组,那就按照特定属性排序,边排序,边把具有相同属性值的元素合并到符合要求的组中。
每一行代表一个对象,他们属性分别是
姓名,线程ID,状态码,时间(秒),IP地址
用一个集合存放这些对象数据然后对集合
中姓名相同的数据按时间排序。
lidz,441232,7,1375334515,192.168.1.61
baizt,16321,7,1376331705,192.168.1.78
tongxy,15332,7,1376446317,192.168.1.65
moxb,23123,7,1377441617,192.168.1.69
huangr,12348,7,1377537895,192.168.1.38
luwsh,12356,7,1377645205,192.168.1.45
guojing,12341,7,1377660105,192.168.1.34
luxiucai,21356,7,1377663394,192.168.1.62
luxiucai,12311,7,1377679341,192.168.25.16
lidz,12313,7,1377679344,192.168.25.17
luwsh,12321,7,1377679353,192.168.25.12
baizt,12323,7,1377679358,192.168.25.14
luwsh,12330,7,1377679358,192.168.25.12
moxb,12339,7,1377679361,192.168.25.15
luwsh,12348,7,1377679366,192.168.25.12
baizt,12351,7,1377679367,192.168.25.14
lidz,12351,7,1377679377,192.168.25.17
xingbt,12352,7,1377679385,192.168.25.19
guofr,12357,7,1377679390,192.168.25.18
baizt,12357,7,1377679392,192.168.25.14

[1] [2] 下一页

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。