我尝试提交一个包含许多 Java 类的程序,但 SPOJ 没有接受它,因为它显示了一些编译错误。 java中SPOJ中如何提交多类程序
最佳答案
您可以向 SPOJ 提交多类 Java 程序。
只需将它们定义为主类的内部类即可。
请注意,您的内部类不一定需要是静态的。
在下面找到一个 SSCCE(简短、自包含、正确、示例):
public class Main {
static class One {
static int getValue() {
return 1;
}
}
static class Two {
static int getValue() {
return 2;
}
}
static class Calculator {
static void printResult() {
int sum = One.getValue() + Two.getValue();
System.out.println("The sum is " + sum + ".");
}
}
public static void main(String[] args) {
Calculator.printResult();
}
}
Output: The sum is 3.
关于java - 在 SPOJ 中用 Java 提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30644439/