【发布时间】:2021-10-22 07:00:26
【问题描述】:
我正在做一个练习。我需要创建一个可以从 scala 命令行运行的 java 项目。最终的输出应该是这样的:
scala> int2str(6)
res0: String = six
scala> int2str(65)
res0: String = sixty-five
我如何创建一个可以像这样被 scala 访问的函数?我可以在 IntelliJ 中创建一个 Scala 项目,但我不知道如何导出该函数以便这样使用。
感谢任何帮助。
谢谢
【问题讨论】:
-
为什么不在Scala控制台中定义函数?
-
你不需要“导出”任何东西。您希望 REPL 导入或加载函数。如何做到这一点在某种程度上取决于函数的形式。它是否编译在
.jar文件中?无论如何,请在您的 shell 命令行上尝试scala -help并阅读各种选项。
标签: java scala command-line read-eval-print-loop scalac