Java程序可以在运行的时候通过命令提示符参数来动态赋予程序一些值(注意全部为字符串类型,因为可能有多个参数,所以程序要通过字符串数组来接收)
public class exec
{
public static void main( String args[] )
{
for(int i=0;i<args.length;i++)
System.out.println(args[i]);
}
}
运行方法为
java exec a 1 2
输出为
a
1
2
注意:上述参数的分割符是空格而不是逗号。