"?:" 运算符是 scala
"?:" operator is scala
在Java中,我可以写:
Double x = (x1 > x2)? x1:x2
但这在Scala中好像不行,下面有错误:
var x = (x1 > x2)? x1:x2
我不想在 Scala 中为此编写代码块:
var x = x2
if (x1 > x2 ) {
x = x1
}
在 Scala 中是否有更简洁的方法来进行此类操作?谢谢!
在Java中,我可以写:
Double x = (x1 > x2)? x1:x2
但这在Scala中好像不行,下面有错误:
var x = (x1 > x2)? x1:x2
我不想在 Scala 中为此编写代码块:
var x = x2
if (x1 > x2 ) {
x = x1
}
在 Scala 中是否有更简洁的方法来进行此类操作?谢谢!