我正在 24 小时内完成 Java 手册(这实际上非常好)并且遇到了一个问题,即简单的测试程序无法识别我在配置窗口中输入的参数,我正在按照说明进行操作完全按照书面形式尝试使用不同的代码片段,但无济于事。
这是最新的脚本,请注意 'No arguments println...
class newSqrt {
public static void main(String[] args) {
int number = 144;
if (args.length > 0) {
number = Integer.parseInt(args[0]);
} else {
System.out.println("No arguments!");
}
System.out.println("The square root of "
+ number + " is " + Math.sqrt(number));
}
}
我粘贴了配置的屏幕截图,清楚地显示了参数 100,所以我应该看到 100 的平方根,但我得到下面的输出清楚地证明它只是忽略了配置中的参数。我敢肯定,我不是唯一遇到这种情况的人,我尝试了各种谷歌搜索,但没有任何帮助找到问题所在。
运行:
没有参数!
144 的平方根为 12.0
BUILD SUCCESSFUL(总时间:0 秒)