java - 无法在 kotlin 中运行 java 函数
问题描述
我的 Java IDE 是 Eclipse。我可以编译 Kotlin 和 Java 项目。我也可以在 java 文件中调用 kotlin 函数,它可以工作,但是,当我尝试在 kotlin 文件中运行 java 函数时,即使我保存了文件,eclipse 也会继续输出它所做的最后一件事。
例如,我有一个如下所示的程序:
fun main() {
println ( "examplecode" );
}
哪个担心。然后我尝试从 java 文件中调用以下函数:
public static int addNums( int a , int b ) {
return a + b;
}
所以 kotlin 文件中的代码如下所示:
fun main() {
var sum: Int = JavaFile.addNums( 12 , 21 );
println ( sum );
}
在 IntelliJ 中它可以工作,但是,即使在我保存新程序之后,Eclipse 也会继续输出 HelloWorld。
解决方案
推荐阅读
- android - Android:Imageview在上面对象的高度被改变时被调整大小
- pine-script - Pine-Script:从已知范围中选择一个栏 [仅]
- c++ - 函数 C++ 的多重声明
- excel - 从另一张纸上的单元格中获取价值
- directus - Directus - 在挂钩中创建文件
- javascript - 保存新创建的角色和频道的 ID
- javascript - Firebase 实时数据库规则在前端不起作用
- javascript - 如何在 Firebase Cloud Function 条件下使用模板文字
- typescript - TypeScript 动态联合
- r - 连接列名和R中的第一行