gpt4 book ai didi

scala - 在while循环的条件下分配给变量 - scala

转载 作者:行者123 更新时间:2023-12-04 17:35:08 25 4
gpt4 key购买 nike

我Java我可以这样写:

Matcher m;
while ((m = pattern.matcher(string)).matches()) {...}

我将如何在 Scala 中执行此操作?这不起作用:
var m: Matcher = null
while ((m = pattern.matcher(s)).matches()) {}

最佳答案

作业返回 Unit在 Scala 中,但可以使用如下代码块:

while ({
val m = pattern.matcher(s)
m.matches
}) { ... }

关于scala - 在while循环的条件下分配给变量 - scala,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22661746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com