Scala中Python的Pass的等价物

Gam*_*iac 8 python scala

如果有一个函数你不想对你做任何事情,那么在Python中做一些这样的事情:

def f():
    pass
Run Code Online (Sandbox Code Playgroud)

我的问题是,passScala中有类似的东西吗?

Jör*_*tag 10

pass是Python的语法怪癖.在某些情况下,语法要求您编写语句,但有时您不希望在那里使用语句.这pass就是为了:它是一个什么都不做的声明.

Scala从不要求你写一个语句,因此不写一个语句的方法就是不写一个语句.


Bri*_*ian 7

我认为()是类似的.

scala> def f() = ()
f: ()Unit

scala> f              

scala>
Run Code Online (Sandbox Code Playgroud)