对于这样的事情,什么是常规的单线?

时间:2013-03-14 05:08:59

标签: groovy

我编写了以下函数,该函数遍历数组的每个元素,以查看该元素是否包含在名为name的(substring)我的测试变量中。我确定groovy有一个简单的方法让我内联这个而不是一个单独的方法。有人可以帮忙吗?

boolean testArray (array, name)  
{       
  for (elem in array)
  {
    if (name.contains (elem))
      return true
  }
  return false
}

1 个答案:

答案 0 :(得分:2)

怎么样:

array.any { name.contains it }