是否有一种简单的方法可以检查元素是否包含在可迭代对象或迭代器中,类似于Collection.contains(Object o)方法?
也就是说,不必编写以下代码:
Iterable<String> data = getData();
for (final String name : data) {
if (name.equals(myName)) {
return true;
}
}
我想写:
Iterable<String> data = getData();
if (Collections.contains(data, myName)) {
return true;
}
我真的很惊讶居然没有这样的东西。