"用Java实现算法。在全局变量中提供测试运行的参数。" 在全局变量中为测试运行提供参数意味着什么?
答案 0 :(得分:0)
这意味着您的程序应该或多或少,如下所示:
public class Test
{
private static final int INPUT_ARG = ...;
public static void main(String[] args) throws Exception
{
...
}
...
}
您可以通过各种方式为程序提供输入参数:
在这种情况下,系统会要求您使用上面提到的最后一个选项,并将输入参数硬编码为代码中的全局变量。在所有其他选项中,程序的用户可以更改输入参数,而无需重建程序。但在后一种情况下,只有那些有权访问程序源代码的人才能更改输入参数。