如何将两个参数传递给命令行?

时间:2018-04-21 21:24:56

标签: java

String input = "";
if (args.length>0)
{
  input=args[0];
}

我能够使用此方法从命令行写入一个传递参数,但我不确定如何传递第二个参数。对不起,简要说明不确定还有什么要说的?

1 个答案:

答案 0 :(得分:3)

假设您有一个标准main()方法args将是一个数组,因此您只需访问下一个索引即可获得下一个参数值:

public static void main(String[] args) {
   String first = args[0];
   String second = args[1];
   ...
}

当您使用由空格

分隔的参数调用java时,此方法有效
java MyClass arg1 arg2