我知道有这样的线程,但问题略有不同。线程现在已关闭或线程没有注释,所以我想我会开始一个新的。
作为参考,我使用NetBeans和JDK8。我最近遇到了很多错误,无法正常运行。不知道为什么会这样,但我想如果有人能帮助你,那就是你们。我听说过这些论坛的一些好消息。
我的源代码(摘自Sams教授自己Java,24小时,第7版):
public class Changer {
public static void main(String[] arguments) {
if (arguments.length > 0) {
System.out.println("The original value: "
+ arguments[0]);
Float num1 = new Float(arguments[0]);
float num2 = num1.floatValue();
int num3 = (int)num2;
System.out.println("The final value: " + num3);
}
}
}
输出:
run:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - cannot find symbol
symbol: variable arguments
location: class com.java24hours.Changer
at com.java24hours.Changer.main(Changer.java:5)
Java Result: 1
BUILD SUCCESSFUL (total time: 1 second)
非常感谢任何帮助。