Roc*_*etq -3 java static-methods
我有非常简单的代码,我删除了奇数代码.
所以这是我的班级,他的一个方法是静态的,我想稍后使用它Main class:
public class TradeInformationReader {
private static String tradeType = "FX_SPOT";
public static double tradePrice = -1;
private double price;
public static int setTradeInformation(String path_to_file) {
return 1;
}
}
Run Code Online (Sandbox Code Playgroud)
在这里我如何尝试调用最后一个方法:
public class Main {
public static int main(String[] args) {
String path_to_file = "D:\\1.txt";
if (0 > TradeInformationReader.setTradeInformation(path_to_file)) {
return -1;
}
return 1;
}
}
Run Code Online (Sandbox Code Playgroud)
我阅读了许多类似问题的帖子,但找不到解决方案.一切看起来都很好.IDE没有显示任何错误,我只是想调用静态方法setTradeInformation,为什么它不能识别它(找不到符号方法setTradeInformation)?有任何想法吗?我将非常感谢你的帮助.
你的main不是一个有效的main,所以我猜你的IDE找不到一个启动类.这应该是
public static void main(String[] args)
Run Code Online (Sandbox Code Playgroud)