使用scala查找当前用户名

Lea*_*wly 6 scala

我希望在scala中找到当前的用户名.

在命令行上我可以这样做:

whoami 
Run Code Online (Sandbox Code Playgroud)

在python中,我可以这样做:

import getpass
user_name = getpass.getuser()
Run Code Online (Sandbox Code Playgroud)

如何在Scala中找到用户名?

Tza*_*har 10

您可以使用Java API:

System.getProperty("user.name")
Run Code Online (Sandbox Code Playgroud)

在此处查看更多(Java)选项:在java中获取登录用户名

  • 现在还有“scala.util.Properties.userName”,在回答这个问题时可能还不存在。 (2认同)