gpt4 book ai didi

java - 从外部类调用方法时 Eclipse 声明错误

转载 作者:行者123 更新时间:2023-11-30 08:20:16 24 4
gpt4 key购买 nike

出于某种原因,我今天注意到当我尝试创建一个静态方法时,eclipse 不允许我在不同的类中调用它:

public class Main {
public static void test(){

}
}

其他类:

public class Proof {
Main.test();
}

对于 Main.test(),它说:“ token “test”上的语法错误,在此之后需要标识符 token ”如果有人知道这个问题,将不胜感激!谢谢!

最佳答案

您是在类中直接调用方法,而不是在方法、构造函数或其他 block 中,这是不正确的 Java 语法,也是不允许的。解决方法,在方法中调用,比如main方法。

所以改变

public class Proof {
Main.test(); // you can't call this here
}

public class Proof {
public static void main(String[] args) {
Main.test(); // but here it should work just fine!
}
}

关于java - 从外部类调用方法时 Eclipse 声明错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26188919/

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