gpt4 book ai didi

java - 将scala代码添加到java文件中

转载 作者:行者123 更新时间:2023-12-01 07:33:26 25 4
gpt4 key购买 nike

我有 .java 文件并且有可以运行的代码。你能解释一下,是否可以添加一些 scala 代码,例如更改

    int x, y;
int xx = 0;
int yy = 0;
int z = 0;
int flag = 0;

var x=0
变量y=0
变量 z=0
....

谢谢

最佳答案

文件是大多数语言(包括 Java 和 Scala)的最小编译单位。因此,您不能向 Java 编译器指示它应该只编译文件的某些部分,也不能向 Scala 编译器指示它应该编译其他部分。

但是,您可以将用 Java 编写的类与用 Scala 编写的类混合在一起,只要这些类位于它们自己的适当文件中即可。

(实际上,可以使用 REPL 解释器一次执行一行 Scala,但这无法按照您想要的方式与 Java 代码合并,因为首先,Java 编译器不知道您在做什么其次,Scala 实际上 secret 地将语句包装在类中以使其全部正常工作。)

关于java - 将scala代码添加到java文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15325791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com