gpt4 book ai didi

java - 来自 matlab 的 HelloWorld.java

转载 作者:行者123 更新时间:2023-12-02 11:53:33 24 4
gpt4 key购买 nike

尝试从 matlab 调用此函数

package a.b;

public class TestFunction {
public TestFunction(){
}
public static void HelloWorld() {
System.out.println("Hello, World");
}
}

我编译了它并得到了一个类文件:

[idf@localhost b]$ ls
TestFunction.class TestFunction.java
[idf@localhost b]$ pwd
/home/idf/Documents/java/a/b
[idf@localhost b]$

我在matlab中添加了父目录的路径

javaaddpath('/home/idf/Documents/java/')

如果我尝试导入包或调用它,我会收到错误:

>> import a.b
Error using import
Import argument 'a.b' cannot be found or cannot be imported.

如何从 matlab 调用 java 函数 TestFunction.HelloWorld

最佳答案

>> import a.b
Error using import
Import argument 'a.b' cannot be found or cannot be imported.

这告诉 Matlab 从名为 a 的包中导入名为 b 的类。要导入包 a.b 中的所有类,请执行以下操作:

>> import a.b.*

仅导入TestFunction

>> import a.b.TestFunction

引用:matlab documentation for import

关于java - 来自 matlab 的 HelloWorld.java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47736048/

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