java - 外部函数Java

标签 java

我已经使用 import enji.lep.Msg 从 jar 文件中导入了该类;

在我的新类(Chat)中,我想使用导入的 Msg 类中的“public void”函数。 Msg.class 中存在这个 public void:

public void logEnable(String pName, String pVer) {
    logThis(Msg.oeli + pName + " Edition " + pVer + " enabled.");
}

在我的 Chat.class 中,我导入了包含 logEnable() 的类,但我不能这样做

logEnable(pName, pVer);

我做错了吗?我应该怎么做? :/

最佳答案

这个“函数”实际上是 Msg、Chat 等类的方法。要调用类的方法,您必须首先创建实例,即执行如下操作:

Msg m = new Msg();
m.logEnable("foo", "bar");

关于java - 外部函数Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7889445/

相关文章:

java - 如何在用例图中表示输出

Java 日期时间差异

java - E/RecyclerView 错误 : No adapter attached; skipping layout

Java 8 : How to parse expiration date of debit card?

Java Matcher.find() 有时有效,但仅限于周二午餐后

java - 如何覆盖 executorService 关闭方法

java - Unitils @InjectInto - 它是如何处理的?

java - 从图像文件中识别像素颜色

java - Hibernate @Embeddable 类对于未引用的列抛出 "SQLServerException: Invalid column name"

java - 使用 2 个泛型参数简化 Java 类