加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – Specs2:如何将Seq [Matcher [A]]转换为单个匹配器[A]

发布时间:2020-12-16 08:47:02 所属栏目:安全 来源:网络整理
导读:给定序列Seq [Matcher [A]]我想获得一个匹配器[A],当序列中的所有匹配器成功时,它成功. 编辑 我自己提供的答案看起来有点笨拙,而且如果序列中所有失败的匹配器都产生了结果,那将会很好 解决方法 好的,我找到了一种方法: (matchers: Seq[Matcher[A]]).reduce
给定序列Seq [Matcher [A]]我想获得一个匹配器[A],当序列中的所有匹配器成功时,它成功.

编辑

我自己提供的答案看起来有点笨拙,而且如果序列中所有失败的匹配器都产生了结果,那将会很好

解决方法

好的,我找到了一种方法:

(matchers: Seq[Matcher[A]]).reduce(_ and _)

不知怎的,我认为必须采用不同的方式,比如写_.sequence.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读