返回值的问题(Java)?
嗨,有人能帮我吗返回值的问题(Java)?,java,Java,嗨,有人能帮我吗 public class XCopy { public static void main(String[] args) { int org = 42; XCopy x = new XCopy(); int y = x.jazda(org); System.out.println(org + " " + y); } int jazda(int arg) { arg = arg*2; retu
public class XCopy {
public static void main(String[] args) {
int org = 42;
XCopy x = new XCopy();
int y = x.jazda(org);
System.out.println(org + " " + y);
}
int jazda(int arg) {
arg = arg*2;
return arg;
}
}
编译器没有发现任何问题,但结果显示:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at XCopy.main(XCopy.java:5)
检查是否启用了Eclipse选项“Project”-“buildautomatically” 您的代码应该没有任何问题。您如何执行它,如何编译它(使用javac、IDE)?第5行是什么代码?请再显示一些代码和错误消息好吗?错误消息是:线程“main”java.lang中出现异常。错误:未解决的编译问题:在XCopy.main(XCopy.java:5)第5行:公共静态void main(字符串[]args){我使用Eclipseare您确定您的JDK/JRE在Eclipse和环境变量中设置正确吗?没有理由不起作用。您是否通过CTRL+C、CTRL+V从其他源代码复制了代码?有时编码会导致编译错误。