在不使用For循环的情况下匹配对象数组中的属性

时间:2014-07-24 18:13:04

标签: java

我有一个对象数组TimeTrial。每个TimeTrial对象都包含运行试验的时间,距离以及运行试验的人员。

鉴于一个人,我想看看这个人是否已经在列表中进行了任何试验。如果列表只是一个人列表,我会写trials.contains(person)

在Python中,我只会做if person in map(lambda trial: trial["runner"], trials)。但是这种功能似乎在Java中似乎没有。

有没有一种简单的方法可以在不编写For循环的情况下执行此操作?

0 个答案:

没有答案