虽然println()是打印字符串的好方法,但您能找到一种在Scala中不使用println打印字符串的方法吗?

虽然println()是打印字符串的好方法,但您能找到一种在Scala中不使用println打印字符串的方法吗?,scala,Scala,我从Jason Swatz的“Learning Scala”中得到了这个问题,例如,您可以使用或替代。您还可以使用Scala的主机平台集成来调用主机平台的本机控制台输出例程,例如,在Scala JVM上,console.log在Scala.js上,等等。您可以使用Scala的外部进程管理来启动shell,并调用外部程序将输出打印到控制台(例如POSIXecho、POSIXprintf、ruby-e'put“Hello”等)在Scala JVM上,您可以使用JNI调用操作系统的控制台输出例程。您可

我从Jason Swatz的“Learning Scala”中得到了这个问题,例如,您可以使用或替代。您还可以使用Scala的主机平台集成来调用主机平台的本机控制台输出例程,例如,在Scala JVM上,
console.log
在Scala.js上,等等。您可以使用Scala的外部进程管理来启动shell,并调用外部程序将输出打印到控制台(例如POSIX
echo
、POSIX
printf
ruby-e'put“Hello”
等)在Scala JVM上,您可以使用JNI调用操作系统的控制台输出例程。您可以使用自定义断言并违反它,或者使用自定义异常消息并抛出它,从而触发要打印的自定义消息的回溯。

应该迁移到类似codegolf的东西吗?